pub struct NativeModuleRef { /* private fields */ }Implementations§
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_empty(&self) -> bool
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_get(&self) -> *const NativeModule
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref(&mut self)
Source§impl NativeModuleRef
impl NativeModuleRef
pub unsafe fn native_module_ref_native_module_assignment( &mut self, native_module: *const NativeModule, )
Source§impl NativeModuleRef
impl NativeModuleRef
pub unsafe fn native_module_ref_native_module_ref_alt_c( &mut self, other: &NativeModuleRef, )
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_operator_assign( &mut self, other: NativeModuleRef, ) -> &mut NativeModuleRef
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_operator_bool_const_noexcept(&self) -> bool
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_operator_arrow(&self) -> *const NativeModule
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_operator_deref(&self) -> &NativeModule
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_reset(&mut self)
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_swap(&mut self, other: &mut NativeModuleRef)
Source§impl NativeModuleRef
impl NativeModuleRef
pub fn native_module_ref_default() -> Self
pub unsafe fn native_module_ref_native_module( native_module: *const NativeModule, ) -> Self
pub unsafe fn native_module_ref_native_module_ref( other: &NativeModuleRef, ) -> Self
pub fn native_module_ref_native_module_ref_mut( other: &mut NativeModuleRef, ) -> Self
Trait Implementations§
Source§impl Clone for NativeModuleRef
impl Clone for NativeModuleRef
Source§impl Debug for NativeModuleRef
impl Debug for NativeModuleRef
Source§impl Default for NativeModuleRef
impl Default for NativeModuleRef
Source§impl Drop for NativeModuleRef
impl Drop for NativeModuleRef
Auto Trait Implementations§
impl !Send for NativeModuleRef
impl !Sync for NativeModuleRef
impl Freeze for NativeModuleRef
impl RefUnwindSafe for NativeModuleRef
impl Unpin for NativeModuleRef
impl UnsafeUnpin for NativeModuleRef
impl UnwindSafe for NativeModuleRef
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