pub enum UserAtomicError {
Fault,
Retry,
}Available on crate feature
uspace only.Expand description
Failure returned by a nofault user atomic operation.
Variants§
Fault
The user word was not accessible without resolving a page fault.
Retry
A bounded load-linked/store-conditional sequence made no progress.
Trait Implementations§
Source§impl Clone for UserAtomicError
impl Clone for UserAtomicError
Source§fn clone(&self) -> UserAtomicError
fn clone(&self) -> UserAtomicError
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 UserAtomicError
Source§impl Debug for UserAtomicError
impl Debug for UserAtomicError
impl Eq for UserAtomicError
Source§impl PartialEq for UserAtomicError
impl PartialEq for UserAtomicError
impl StructuralPartialEq for UserAtomicError
Auto Trait Implementations§
impl Freeze for UserAtomicError
impl RefUnwindSafe for UserAtomicError
impl Send for UserAtomicError
impl Sync for UserAtomicError
impl Unpin for UserAtomicError
impl UnsafeUnpin for UserAtomicError
impl UnwindSafe for UserAtomicError
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