Struct darklua_core::nodes::GenericForStatement [−][src]
pub struct GenericForStatement { /* fields omitted */ }Implementations
impl GenericForStatement[src]
impl GenericForStatement[src]pub fn new(
identifiers: Vec<String>,
expressions: Vec<Expression>,
block: Block
) -> Self[src]
identifiers: Vec<String>,
expressions: Vec<Expression>,
block: Block
) -> Self
pub fn get_block(&self) -> &Block[src]
pub fn get_identifiers(&self) -> &Vec<String>[src]
pub fn get_expressions(&self) -> &Vec<Expression>[src]
pub fn mutate_identifiers(&mut self) -> &mut Vec<String>[src]
pub fn mutate_expressions(&mut self) -> &mut Vec<Expression>[src]
pub fn mutate_block(&mut self) -> &mut Block[src]
Trait Implementations
impl Clone for GenericForStatement[src]
impl Clone for GenericForStatement[src]fn clone(&self) -> GenericForStatement[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for GenericForStatement[src]
impl Eq for GenericForStatement[src]impl From<GenericForStatement> for Statement[src]
impl From<GenericForStatement> for Statement[src]fn from(generic_for: GenericForStatement) -> Statement[src]
impl PartialEq<GenericForStatement> for GenericForStatement[src]
impl PartialEq<GenericForStatement> for GenericForStatement[src]fn eq(&self, other: &GenericForStatement) -> bool[src]
fn ne(&self, other: &GenericForStatement) -> bool[src]
impl StructuralEq for GenericForStatement[src]
impl StructuralEq for GenericForStatement[src]Auto Trait Implementations
impl RefUnwindSafe for GenericForStatement
impl RefUnwindSafe for GenericForStatementimpl Send for GenericForStatement
impl Send for GenericForStatementimpl Sync for GenericForStatement
impl Sync for GenericForStatementimpl Unpin for GenericForStatement
impl Unpin for GenericForStatementimpl UnwindSafe for GenericForStatement
impl UnwindSafe for GenericForStatement