pub struct MacroExpansionTraceExt {
pub steps: Vec<String>,
}Expand description
A macro expansion trace for debugging.
Fields§
§steps: Vec<String>Steps in the trace
Implementations§
Trait Implementations§
Source§impl Debug for MacroExpansionTraceExt
impl Debug for MacroExpansionTraceExt
Source§impl Default for MacroExpansionTraceExt
impl Default for MacroExpansionTraceExt
Source§fn default() -> MacroExpansionTraceExt
fn default() -> MacroExpansionTraceExt
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MacroExpansionTraceExt
impl RefUnwindSafe for MacroExpansionTraceExt
impl Send for MacroExpansionTraceExt
impl Sync for MacroExpansionTraceExt
impl Unpin for MacroExpansionTraceExt
impl UnsafeUnpin for MacroExpansionTraceExt
impl UnwindSafe for MacroExpansionTraceExt
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