pub struct MacroRules {
pub name: Ident,
pub rules: Vec<Rule>,
}Fields§
§name: Ident§rules: Vec<Rule>Trait Implementations§
Source§impl Debug for MacroRules
impl Debug for MacroRules
Source§impl From<MacroRules> for MacroRules
impl From<MacroRules> for MacroRules
Source§fn from(m: MacroRules) -> MacroRules
fn from(m: MacroRules) -> MacroRules
Converts to this type from the input type.
Source§impl Parse for MacroRules
impl Parse for MacroRules
fn parse(input: ParseStream<'_>) -> Result<Self>
Auto Trait Implementations§
impl !Send for MacroRules
impl !Sync for MacroRules
impl Freeze for MacroRules
impl RefUnwindSafe for MacroRules
impl Unpin for MacroRules
impl UnsafeUnpin for MacroRules
impl UnwindSafe for MacroRules
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