pub struct SpanChain {
pub spans: Vec<Span>,
}Expand description
A chain of spans tracing a token back through macro expansions.
Fields§
§spans: Vec<Span>Sequence of spans, outermost (user-written) first.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SpanChain
impl RefUnwindSafe for SpanChain
impl Send for SpanChain
impl Sync for SpanChain
impl Unpin for SpanChain
impl UnsafeUnpin for SpanChain
impl UnwindSafe for SpanChain
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