pub struct ActionStmt {
pub priority: Option<isize>,
pub action: ActionAst,
}Expand description
Top-level action statement with optional priority metadata.
Fields§
§priority: Option<isize>Optional priority assigned via do priority <n>.
action: ActionAstThe underlying action emitted by the DSL.
Implementations§
Source§impl ActionStmt
impl ActionStmt
Trait Implementations§
Source§impl Clone for ActionStmt
impl Clone for ActionStmt
Source§fn clone(&self) -> ActionStmt
fn clone(&self) -> ActionStmt
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 moreSource§impl Debug for ActionStmt
impl Debug for ActionStmt
Source§impl PartialEq for ActionStmt
impl PartialEq for ActionStmt
impl StructuralPartialEq for ActionStmt
Auto Trait Implementations§
impl Freeze for ActionStmt
impl RefUnwindSafe for ActionStmt
impl Send for ActionStmt
impl Sync for ActionStmt
impl Unpin for ActionStmt
impl UnwindSafe for ActionStmt
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