pub struct StringReference {
pub ty: StringType,
pub start: u64,
pub length: usize,
}
Fields§
§ty: StringType
§start: u64
§length: usize
Trait Implementations§
source§impl Clone for StringReference
impl Clone for StringReference
source§fn clone(&self) -> StringReference
fn clone(&self) -> StringReference
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl CoreArrayProvider for StringReference
impl CoreArrayProvider for StringReference
source§impl Debug for StringReference
impl Debug for StringReference
source§impl From<BNStringReference> for StringReference
impl From<BNStringReference> for StringReference
source§fn from(raw: BNStringReference) -> Self
fn from(raw: BNStringReference) -> Self
Converts to this type from the input type.
source§impl From<StringReference> for BNStringReference
impl From<StringReference> for BNStringReference
source§fn from(raw: StringReference) -> Self
fn from(raw: StringReference) -> Self
Converts to this type from the input type.
source§impl Hash for StringReference
impl Hash for StringReference
source§impl PartialEq for StringReference
impl PartialEq for StringReference
impl Copy for StringReference
impl Eq for StringReference
impl StructuralPartialEq for StringReference
Auto Trait Implementations§
impl Freeze for StringReference
impl RefUnwindSafe for StringReference
impl Send for StringReference
impl Sync for StringReference
impl Unpin for StringReference
impl UnwindSafe for StringReference
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more