Struct rustc_span::InnerSpan
source · [−]Expand description
Range inside of a Span
used for diagnostics when we only have access to relative positions.
Fields
start: usize
end: usize
Implementations
Trait Implementations
impl Copy for InnerSpan
impl Eq for InnerSpan
impl StructuralEq for InnerSpan
impl StructuralPartialEq for InnerSpan
Auto Trait Implementations
impl RefUnwindSafe for InnerSpan
impl Send for InnerSpan
impl Sync for InnerSpan
impl Unpin for InnerSpan
impl UnwindSafe for InnerSpan
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Layout
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 16 bytes