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