pub enum MutexCreationError {
InsufficientMemory,
InsufficientResources,
InsufficientPermissions,
NoInterProcessSupport,
UnableToSetType,
UnableToSetProtocol,
UnableToSetThreadTerminationBehavior,
UnknownError(i32),
}Variants§
InsufficientMemory
InsufficientResources
InsufficientPermissions
NoInterProcessSupport
UnableToSetType
UnableToSetProtocol
UnableToSetThreadTerminationBehavior
UnknownError(i32)
Trait Implementations§
Source§impl Clone for MutexCreationError
impl Clone for MutexCreationError
Source§fn clone(&self) -> MutexCreationError
fn clone(&self) -> MutexCreationError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MutexCreationError
impl Debug for MutexCreationError
Source§impl From<MutexCreationError> for MutexError
impl From<MutexCreationError> for MutexError
Source§fn from(_: MutexCreationError) -> MutexError
fn from(_: MutexCreationError) -> MutexError
Converts to this type from the input type.
Source§impl Hash for MutexCreationError
impl Hash for MutexCreationError
Source§impl PartialEq for MutexCreationError
impl PartialEq for MutexCreationError
impl Copy for MutexCreationError
impl Eq for MutexCreationError
impl StructuralPartialEq for MutexCreationError
Auto Trait Implementations§
impl Freeze for MutexCreationError
impl RefUnwindSafe for MutexCreationError
impl Send for MutexCreationError
impl Sync for MutexCreationError
impl Unpin for MutexCreationError
impl UnwindSafe for MutexCreationError
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