pub struct MacroDecl {
pub key: MacroKey,
pub body: MacroBody,
}Fields§
§key: MacroKey§body: MacroBodyImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MacroDecl
impl<'de> Deserialize<'de> for MacroDecl
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MacroDecl
impl StructuralPartialEq for MacroDecl
Auto Trait Implementations§
impl Forget for MacroDecl
impl Freeze for MacroDecl
impl Move for MacroDecl
impl RefUnwindSafe for MacroDecl
impl Send for MacroDecl
impl Sync for MacroDecl
impl Unpin for MacroDecl
impl UnsafeUnpin for MacroDecl
impl UnwindSafe for MacroDecl
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