pub struct FunctionImplementation { /* private fields */ }Expand description
Represents a native function implementation that can be registered as a method.
Can only be constructed through the function! macro.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FunctionImplementation
impl RefUnwindSafe for FunctionImplementation
impl Send for FunctionImplementation
impl Sync for FunctionImplementation
impl Unpin for FunctionImplementation
impl UnsafeUnpin for FunctionImplementation
impl UnwindSafe for FunctionImplementation
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