Struct rustc_parse_format::InnerSpan
source · pub struct InnerSpan {
pub start: usize,
pub end: usize,
}
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§
source§impl PartialEq<InnerSpan> for InnerSpan
impl PartialEq<InnerSpan> for InnerSpan
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§
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
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