pub struct CallDef {
pub funcref: Value,
pub arglist: Vec<Expression>,
pub pos: Position,
}
Expand description
Represents an expansion of a Macro that is expected to already have been defined.
Fields§
§funcref: Value
§arglist: Vec<Expression>
§pos: Position
Trait Implementations§
impl StructuralPartialEq for CallDef
Auto Trait Implementations§
impl Freeze for CallDef
impl RefUnwindSafe for CallDef
impl !Send for CallDef
impl !Sync for CallDef
impl Unpin for CallDef
impl UnwindSafe for CallDef
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