pub struct CallerFrame {
pub body: Vec<Node>,
pub params: Vec<MacroParam>,
}Expand description
One active {% call %}: body to render for caller() / caller(args…), plus optional formal parameters.
Fields§
§body: Vec<Node>§params: Vec<MacroParam>Trait Implementations§
Source§impl Clone for CallerFrame
impl Clone for CallerFrame
Source§fn clone(&self) -> CallerFrame
fn clone(&self) -> CallerFrame
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 CallerFrame
impl RefUnwindSafe for CallerFrame
impl Send for CallerFrame
impl Sync for CallerFrame
impl Unpin for CallerFrame
impl UnwindSafe for CallerFrame
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