pub struct ExternalFunctionCall {
pub arguments: Vec<ArgumentExpressionOrLocation>,
pub function_definition: ExternalFunctionDefinitionRef,
pub function_expression: Box<Expression>,
}
Fields§
§arguments: Vec<ArgumentExpressionOrLocation>
§function_definition: ExternalFunctionDefinitionRef
§function_expression: Box<Expression>
Trait Implementations§
Source§impl Clone for ExternalFunctionCall
impl Clone for ExternalFunctionCall
Source§fn clone(&self) -> ExternalFunctionCall
fn clone(&self) -> ExternalFunctionCall
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ExternalFunctionCall
impl RefUnwindSafe for ExternalFunctionCall
impl !Send for ExternalFunctionCall
impl !Sync for ExternalFunctionCall
impl Unpin for ExternalFunctionCall
impl UnwindSafe for ExternalFunctionCall
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more