pub enum StatementType {
Show 15 variants
PipelineAst,
PipelineChainAst,
AssignmentStatementAst,
IfStatementAst,
ForStatementAst,
ForEachStatementAst,
WhileStatementAst,
DoWhileStatementAst,
DoUntilStatementAst,
SwitchStatementAst,
TryStatementAst,
TrapStatementAst,
FunctionDefinitionAst,
DataStatementAst,
UnknownStatementAst,
}Expand description
Statement type
Variants§
PipelineAst
PipelineChainAst
AssignmentStatementAst
IfStatementAst
ForStatementAst
ForEachStatementAst
WhileStatementAst
DoWhileStatementAst
DoUntilStatementAst
SwitchStatementAst
TryStatementAst
TrapStatementAst
FunctionDefinitionAst
DataStatementAst
UnknownStatementAst
Trait Implementations§
Source§impl Clone for StatementType
impl Clone for StatementType
Source§fn clone(&self) -> StatementType
fn clone(&self) -> StatementType
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 StatementType
impl Debug for StatementType
Source§impl<'de> Deserialize<'de> for StatementType
impl<'de> Deserialize<'de> for StatementType
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
Source§impl PartialEq for StatementType
impl PartialEq for StatementType
Source§impl Serialize for StatementType
impl Serialize for StatementType
impl StructuralPartialEq for StatementType
Auto Trait Implementations§
impl Freeze for StatementType
impl RefUnwindSafe for StatementType
impl Send for StatementType
impl Sync for StatementType
impl Unpin for StatementType
impl UnsafeUnpin for StatementType
impl UnwindSafe for StatementType
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