pub struct PmmProjectByteRange {
pub scope: &'static str,
pub kind: &'static str,
pub owner_index: Option<usize>,
pub document_index: Option<u8>,
pub name: Option<String>,
pub offset: usize,
pub offset_end: usize,
pub byte_length: usize,
}Fields§
§scope: &'static str§kind: &'static str§owner_index: Option<usize>§document_index: Option<u8>§name: Option<String>§offset: usize§offset_end: usize§byte_length: usizeTrait Implementations§
Source§impl Clone for PmmProjectByteRange
impl Clone for PmmProjectByteRange
Source§fn clone(&self) -> PmmProjectByteRange
fn clone(&self) -> PmmProjectByteRange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PmmProjectByteRange
impl Debug for PmmProjectByteRange
Auto Trait Implementations§
impl Freeze for PmmProjectByteRange
impl RefUnwindSafe for PmmProjectByteRange
impl Send for PmmProjectByteRange
impl Sync for PmmProjectByteRange
impl Unpin for PmmProjectByteRange
impl UnsafeUnpin for PmmProjectByteRange
impl UnwindSafe for PmmProjectByteRange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more