pub struct ResolvedExternalFunctionDefinition {
pub name: Option<ResolvedNode>,
pub assigned_name: String,
pub signature: FunctionTypeSignature,
pub id: ExternalFunctionId,
}
Fields§
§name: Option<ResolvedNode>
§assigned_name: String
§signature: FunctionTypeSignature
§id: ExternalFunctionId
Trait Implementations§
impl Eq for ResolvedExternalFunctionDefinition
Auto Trait Implementations§
impl Freeze for ResolvedExternalFunctionDefinition
impl !RefUnwindSafe for ResolvedExternalFunctionDefinition
impl !Send for ResolvedExternalFunctionDefinition
impl !Sync for ResolvedExternalFunctionDefinition
impl Unpin for ResolvedExternalFunctionDefinition
impl !UnwindSafe for ResolvedExternalFunctionDefinition
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