Struct darklua_core::nodes::AssignStatement [−][src]
pub struct AssignStatement { /* fields omitted */ }Implementations
impl AssignStatement[src]
impl AssignStatement[src]pub fn new(variables: Vec<Variable>, values: Vec<Expression>) -> Self[src]
pub fn get_variables(&self) -> &Vec<Variable>[src]
pub fn get_values(&self) -> &Vec<Expression>[src]
pub fn mutate_variables(&mut self) -> &mut Vec<Variable>[src]
pub fn mutate_values(&mut self) -> &mut Vec<Expression>[src]
Trait Implementations
impl Clone for AssignStatement[src]
impl Clone for AssignStatement[src]fn clone(&self) -> AssignStatement[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for AssignStatement[src]
impl Eq for AssignStatement[src]impl From<AssignStatement> for Statement[src]
impl From<AssignStatement> for Statement[src]fn from(assign: AssignStatement) -> Statement[src]
impl PartialEq<AssignStatement> for AssignStatement[src]
impl PartialEq<AssignStatement> for AssignStatement[src]fn eq(&self, other: &AssignStatement) -> bool[src]
fn ne(&self, other: &AssignStatement) -> bool[src]
impl StructuralEq for AssignStatement[src]
impl StructuralEq for AssignStatement[src]impl StructuralPartialEq for AssignStatement[src]
impl StructuralPartialEq for AssignStatement[src]Auto Trait Implementations
impl RefUnwindSafe for AssignStatement
impl RefUnwindSafe for AssignStatementimpl Send for AssignStatement
impl Send for AssignStatementimpl Sync for AssignStatement
impl Sync for AssignStatementimpl Unpin for AssignStatement
impl Unpin for AssignStatementimpl UnwindSafe for AssignStatement
impl UnwindSafe for AssignStatement