pub enum FutexError {
Timeout,
Interrupted,
InvalidArgument,
Unsupported,
Other(i32),
}Variants§
Trait Implementations§
Source§impl Clone for FutexError
impl Clone for FutexError
Source§fn clone(&self) -> FutexError
fn clone(&self) -> FutexError
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 FutexError
impl Debug for FutexError
Source§impl Display for FutexError
impl Display for FutexError
Source§impl Error for FutexError
impl Error for FutexError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<FutexError> for ShmError
impl From<FutexError> for ShmError
Source§fn from(err: FutexError) -> ShmError
fn from(err: FutexError) -> ShmError
Converts to this type from the input type.
Source§impl PartialEq for FutexError
impl PartialEq for FutexError
impl Copy for FutexError
impl Eq for FutexError
impl StructuralPartialEq for FutexError
Auto Trait Implementations§
impl Freeze for FutexError
impl RefUnwindSafe for FutexError
impl Send for FutexError
impl Sync for FutexError
impl Unpin for FutexError
impl UnsafeUnpin for FutexError
impl UnwindSafe for FutexError
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