pub struct RegisterLoaderCaster {}Expand description
Caster for FnId::ModuleRegisterLoader
Trait Implementations§
Source§impl Debug for RegisterLoaderCaster
impl Debug for RegisterLoaderCaster
Source§impl FnCaster for RegisterLoaderCaster
impl FnCaster for RegisterLoaderCaster
Source§type Type = TypeWrapper<unsafe extern "C-unwind" fn(Option<NonNull<CBase>>, NonNullConst<ModuleLoaderInterface>, NonNullConst<StaticVec<u8, emf_core_base_rs_ffi::::module::ModuleType::{constant#0}>>) -> Result<LoaderHandle, Error>>
type Type = TypeWrapper<unsafe extern "C-unwind" fn(Option<NonNull<CBase>>, NonNullConst<ModuleLoaderInterface>, NonNullConst<StaticVec<u8, emf_core_base_rs_ffi::::module::ModuleType::{constant#0}>>) -> Result<LoaderHandle, Error>>
Type of the function.
Auto Trait Implementations§
impl Freeze for RegisterLoaderCaster
impl RefUnwindSafe for RegisterLoaderCaster
impl Send for RegisterLoaderCaster
impl Sync for RegisterLoaderCaster
impl Unpin for RegisterLoaderCaster
impl UnsafeUnpin for RegisterLoaderCaster
impl UnwindSafe for RegisterLoaderCaster
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