Struct darklua_core::nodes::FunctionCall [−][src]
pub struct FunctionCall { /* fields omitted */ }Implementations
impl FunctionCall[src]
impl FunctionCall[src]pub fn new(prefix: Prefix, arguments: Arguments, method: Option<String>) -> Self[src]
pub fn from_name<T: Into<String>>(name: T) -> Self[src]
pub fn with_arguments(self, arguments: Arguments) -> Self[src]
pub fn with_method(self, method: String) -> Self[src]
pub fn get_arguments(&self) -> &Arguments[src]
pub fn get_method(&self) -> Option<&String>[src]
pub fn get_prefix(&self) -> &Prefix[src]
pub fn take_method(&mut self) -> Option<String>[src]
pub fn set_arguments(&mut self, arguments: Arguments)[src]
pub fn set_method(&mut self, method: String)[src]
pub fn mutate_arguments(&mut self) -> &mut Arguments[src]
pub fn mutate_prefix(&mut self) -> &mut Prefix[src]
Trait Implementations
impl Clone for FunctionCall[src]
impl Clone for FunctionCall[src]fn clone(&self) -> FunctionCall[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for FunctionCall[src]
impl Eq for FunctionCall[src]impl From<FunctionCall> for Expression[src]
impl From<FunctionCall> for Expression[src]fn from(call: FunctionCall) -> Expression[src]
impl From<FunctionCall> for Statement[src]
impl From<FunctionCall> for Statement[src]fn from(call: FunctionCall) -> Statement[src]
impl PartialEq<FunctionCall> for FunctionCall[src]
impl PartialEq<FunctionCall> for FunctionCall[src]fn eq(&self, other: &FunctionCall) -> bool[src]
fn ne(&self, other: &FunctionCall) -> bool[src]
impl Prefix<Expression, FunctionCall, FieldExpression, IndexExpression> for Prefix[src]
impl Prefix<Expression, FunctionCall, FieldExpression, IndexExpression> for Prefix[src]fn from_name(name: String) -> Self[src]
fn from_parenthese(expression: Expression) -> Self[src]
fn from_call(call: FunctionCall) -> Self[src]
fn from_field(field: FieldExpression) -> Self[src]
fn from_index(index: IndexExpression) -> Self[src]
impl StructuralEq for FunctionCall[src]
impl StructuralEq for FunctionCall[src]impl StructuralPartialEq for FunctionCall[src]
impl StructuralPartialEq for FunctionCall[src]Auto Trait Implementations
impl RefUnwindSafe for FunctionCall
impl RefUnwindSafe for FunctionCallimpl Send for FunctionCall
impl Send for FunctionCallimpl Sync for FunctionCall
impl Sync for FunctionCallimpl Unpin for FunctionCall
impl Unpin for FunctionCallimpl UnwindSafe for FunctionCall
impl UnwindSafe for FunctionCall