pub struct MacroExpansionEntry {
pub macro_hash: u64,
pub arg_hash: u64,
pub expansion: String,
pub expansion_depth: usize,
pub use_count: u32,
}Fields§
§macro_hash: u64§arg_hash: u64§expansion: String§expansion_depth: usize§use_count: u32Trait Implementations§
Source§impl Clone for MacroExpansionEntry
impl Clone for MacroExpansionEntry
Source§fn clone(&self) -> MacroExpansionEntry
fn clone(&self) -> MacroExpansionEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MacroExpansionEntry
impl RefUnwindSafe for MacroExpansionEntry
impl Send for MacroExpansionEntry
impl Sync for MacroExpansionEntry
impl Unpin for MacroExpansionEntry
impl UnsafeUnpin for MacroExpansionEntry
impl UnwindSafe for MacroExpansionEntry
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