pub struct LinkModuleCaster {}Expand description
Caster for FnId::ModuleLinkModule
Trait Implementations§
Source§impl Debug for LinkModuleCaster
impl Debug for LinkModuleCaster
Source§impl FnCaster for LinkModuleCaster
impl FnCaster for LinkModuleCaster
Source§type Type = TypeWrapper<unsafe extern "C-unwind" fn(Option<NonNull<CBase>>, ModuleHandle, LoaderHandle, InternalHandle) -> Result<i8, Error>>
type Type = TypeWrapper<unsafe extern "C-unwind" fn(Option<NonNull<CBase>>, ModuleHandle, LoaderHandle, InternalHandle) -> Result<i8, Error>>
Type of the function.
Auto Trait Implementations§
impl Freeze for LinkModuleCaster
impl RefUnwindSafe for LinkModuleCaster
impl Send for LinkModuleCaster
impl Sync for LinkModuleCaster
impl Unpin for LinkModuleCaster
impl UnsafeUnpin for LinkModuleCaster
impl UnwindSafe for LinkModuleCaster
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