Struct darklua_core::nodes::TableExpression [−][src]
pub struct TableExpression { /* fields omitted */ }Implementations
impl TableExpression[src]
impl TableExpression[src]pub fn new(entries: Vec<TableEntry>) -> Self[src]
pub fn get_entries(&self) -> &Vec<TableEntry>[src]
pub fn len(&self) -> usize[src]
pub fn mutate_entries(&mut self) -> &mut Vec<TableEntry>[src]
Trait Implementations
impl Arguments<Expression, TableExpression> for Arguments[src]
impl Arguments<Expression, TableExpression> for Arguments[src]fn from_string(string: String) -> Self[src]
fn from_table(table: TableExpression) -> Self[src]
fn from_expressions(expressions: Vec<Expression>) -> Self[src]
impl Clone for TableExpression[src]
impl Clone for TableExpression[src]fn clone(&self) -> TableExpression[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for TableExpression[src]
impl Default for TableExpression[src]impl Eq for TableExpression[src]
impl Eq for TableExpression[src]impl From<TableExpression> for Expression[src]
impl From<TableExpression> for Expression[src]fn from(table: TableExpression) -> Self[src]
impl From<Vec<TableEntry, Global>> for TableExpression[src]
impl From<Vec<TableEntry, Global>> for TableExpression[src]fn from(entries: Vec<TableEntry>) -> Self[src]
impl PartialEq<TableExpression> for TableExpression[src]
impl PartialEq<TableExpression> for TableExpression[src]fn eq(&self, other: &TableExpression) -> bool[src]
fn ne(&self, other: &TableExpression) -> bool[src]
impl StructuralEq for TableExpression[src]
impl StructuralEq for TableExpression[src]impl StructuralPartialEq for TableExpression[src]
impl StructuralPartialEq for TableExpression[src]Auto Trait Implementations
impl RefUnwindSafe for TableExpression
impl RefUnwindSafe for TableExpressionimpl Send for TableExpression
impl Send for TableExpressionimpl Sync for TableExpression
impl Sync for TableExpressionimpl Unpin for TableExpression
impl Unpin for TableExpressionimpl UnwindSafe for TableExpression
impl UnwindSafe for TableExpression