Struct darklua_core::nodes::WhileStatement [−][src]
pub struct WhileStatement { /* fields omitted */ }Implementations
impl WhileStatement[src]
impl WhileStatement[src]pub fn new(block: Block, condition: Expression) -> Self[src]
pub fn get_block(&self) -> &Block[src]
pub fn get_condition(&self) -> &Expression[src]
pub fn mutate_block(&mut self) -> &mut Block[src]
pub fn mutate_condition(&mut self) -> &mut Expression[src]
Trait Implementations
impl Clone for WhileStatement[src]
impl Clone for WhileStatement[src]fn clone(&self) -> WhileStatement[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for WhileStatement[src]
impl Eq for WhileStatement[src]impl From<(Expression, Block)> for WhileStatement[src]
impl From<(Expression, Block)> for WhileStatement[src]impl From<WhileStatement> for Statement[src]
impl From<WhileStatement> for Statement[src]fn from(while_statement: WhileStatement) -> Statement[src]
impl PartialEq<WhileStatement> for WhileStatement[src]
impl PartialEq<WhileStatement> for WhileStatement[src]fn eq(&self, other: &WhileStatement) -> bool[src]
fn ne(&self, other: &WhileStatement) -> bool[src]
impl StructuralEq for WhileStatement[src]
impl StructuralEq for WhileStatement[src]impl StructuralPartialEq for WhileStatement[src]
impl StructuralPartialEq for WhileStatement[src]Auto Trait Implementations
impl RefUnwindSafe for WhileStatement
impl RefUnwindSafe for WhileStatementimpl Send for WhileStatement
impl Send for WhileStatementimpl Sync for WhileStatement
impl Sync for WhileStatementimpl Unpin for WhileStatement
impl Unpin for WhileStatementimpl UnwindSafe for WhileStatement
impl UnwindSafe for WhileStatement