pub struct BoundStep {
pub defn: StepDefn,
pub macro_name: String,
pub args: BTreeMap<String, String>,
}Expand description
One step bound to a macro with fully-assembled args.
Fields§
§defn: StepDefnThe authored step (anchor, span, keyword, table).
macro_name: StringThe macro this step invokes.
args: BTreeMap<String, String>Assembled args: captures + data table + defaults.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BoundStep
impl RefUnwindSafe for BoundStep
impl Send for BoundStep
impl Sync for BoundStep
impl Unpin for BoundStep
impl UnsafeUnpin for BoundStep
impl UnwindSafe for BoundStep
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