[−][src]Struct syntax::source_map::MacroBacktrace
Fields
call_site: Spanspan where macro was applied to generate this code
macro_decl_name: Stringname of macro that was applied (e.g., "foo!" or "#[derive(Eq)]")
def_site_span: Spanspan where macro was defined (possibly dummy)
Trait Implementations
Auto Trait Implementations
impl !Sync for MacroBacktrace
impl !Send for MacroBacktrace
impl Unpin for MacroBacktrace
impl UnwindSafe for MacroBacktrace
impl RefUnwindSafe for MacroBacktrace
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,