#[repr(C)]pub struct PioSourceSpanView {
pub source: PioStringView,
pub byte_start: u64,
pub byte_end: u64,
}Expand description
One borrowed source byte range from a source map entry.
Fields§
§source: PioStringView§byte_start: u64§byte_end: u64Trait Implementations§
Source§impl Clone for PioSourceSpanView
impl Clone for PioSourceSpanView
Source§fn clone(&self) -> PioSourceSpanView
fn clone(&self) -> PioSourceSpanView
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 moreimpl Copy for PioSourceSpanView
Auto Trait Implementations§
impl !Send for PioSourceSpanView
impl !Sync for PioSourceSpanView
impl Freeze for PioSourceSpanView
impl RefUnwindSafe for PioSourceSpanView
impl Unpin for PioSourceSpanView
impl UnsafeUnpin for PioSourceSpanView
impl UnwindSafe for PioSourceSpanView
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