pub struct ExternalFunctionDefinition {
    pub name: Option<Node>,
    pub assigned_name: String,
    pub signature: Signature,
    pub id: ExternalFunctionId,
}Fields§
§name: Option<Node>§assigned_name: String§signature: Signature§id: ExternalFunctionIdTrait Implementations§
Source§impl Debug for ExternalFunctionDefinition
 
impl Debug for ExternalFunctionDefinition
Source§impl PartialEq for ExternalFunctionDefinition
 
impl PartialEq for ExternalFunctionDefinition
Source§fn eq(&self, other: &ExternalFunctionDefinition) -> bool
 
fn eq(&self, other: &ExternalFunctionDefinition) -> bool
Tests for 
self and other values to be equal, and is used by ==.impl Eq for ExternalFunctionDefinition
impl StructuralPartialEq for ExternalFunctionDefinition
Auto Trait Implementations§
impl Freeze for ExternalFunctionDefinition
impl RefUnwindSafe for ExternalFunctionDefinition
impl !Send for ExternalFunctionDefinition
impl !Sync for ExternalFunctionDefinition
impl Unpin for ExternalFunctionDefinition
impl UnwindSafe for ExternalFunctionDefinition
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