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: ExternalFunctionId
Trait Implementations§
Source§impl Debug for ExternalFunctionDefinition
impl Debug for ExternalFunctionDefinition
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