#[repr(transparent)]pub struct HFASTMUTEX(pub isize);Tuple Fields§
§0: isizeImplementations§
Trait Implementations§
Source§impl Abi for HFASTMUTEX
impl Abi for HFASTMUTEX
Source§type Abi = HFASTMUTEX
type Abi = HFASTMUTEX
The abi representation of the implementing type. Read more
type DefaultType = HFASTMUTEX
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType to Result<T>.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for HFASTMUTEX
impl Clone for HFASTMUTEX
Source§fn clone(&self) -> HFASTMUTEX
fn clone(&self) -> HFASTMUTEX
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HFASTMUTEX
Source§impl Debug for HFASTMUTEX
impl Debug for HFASTMUTEX
Source§impl Default for HFASTMUTEX
impl Default for HFASTMUTEX
impl Eq for HFASTMUTEX
Auto Trait Implementations§
impl Freeze for HFASTMUTEX
impl RefUnwindSafe for HFASTMUTEX
impl Send for HFASTMUTEX
impl Sync for HFASTMUTEX
impl Unpin for HFASTMUTEX
impl UnsafeUnpin for HFASTMUTEX
impl UnwindSafe for HFASTMUTEX
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