pub enum UnnamedSemaphoreCreationError {
InitialValueTooLarge,
ExceedsMaximumNumberOfSemaphores,
InsufficientPermissions,
UnknownError(i32),
}Variants§
Trait Implementations§
Source§impl Clone for UnnamedSemaphoreCreationError
impl Clone for UnnamedSemaphoreCreationError
Source§fn clone(&self) -> UnnamedSemaphoreCreationError
fn clone(&self) -> UnnamedSemaphoreCreationError
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 From<UnnamedSemaphoreCreationError> for SemaphoreError
impl From<UnnamedSemaphoreCreationError> for SemaphoreError
Source§fn from(_: UnnamedSemaphoreCreationError) -> SemaphoreError
fn from(_: UnnamedSemaphoreCreationError) -> SemaphoreError
Converts to this type from the input type.
Source§impl Hash for UnnamedSemaphoreCreationError
impl Hash for UnnamedSemaphoreCreationError
Source§impl PartialEq for UnnamedSemaphoreCreationError
impl PartialEq for UnnamedSemaphoreCreationError
Source§fn eq(&self, other: &UnnamedSemaphoreCreationError) -> bool
fn eq(&self, other: &UnnamedSemaphoreCreationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for UnnamedSemaphoreCreationError
impl Eq for UnnamedSemaphoreCreationError
impl StructuralPartialEq for UnnamedSemaphoreCreationError
Auto Trait Implementations§
impl Freeze for UnnamedSemaphoreCreationError
impl RefUnwindSafe for UnnamedSemaphoreCreationError
impl Send for UnnamedSemaphoreCreationError
impl Sync for UnnamedSemaphoreCreationError
impl Unpin for UnnamedSemaphoreCreationError
impl UnwindSafe for UnnamedSemaphoreCreationError
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