pub enum LockFreePushManyErr {
NotEnoughSpace,
ShouldWait,
}Expand description
Represents the possible errors that can occur when lock-free pushing many values into a queue.
Variants§
NotEnoughSpace
The queue was full.
ShouldWait
The queue should wait for another operation to finish.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LockFreePushManyErr
impl RefUnwindSafe for LockFreePushManyErr
impl Send for LockFreePushManyErr
impl Sync for LockFreePushManyErr
impl Unpin for LockFreePushManyErr
impl UnwindSafe for LockFreePushManyErr
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