pub enum PushError {
Full,
TooManyItems,
PayloadTooLarge,
}Expand description
Outcome of SharedDequeKhpd::publish.
Variants§
Full
Ring at capacity; consumer has not caught up.
TooManyItems
Items count exceeds LINE_ITEMS.
PayloadTooLarge
Payload exceeds KHPD_ITEM_BYTES.
Trait Implementations§
impl Copy for PushError
impl Eq for PushError
Source§impl From<PushError> for DequeError
impl From<PushError> for DequeError
impl StructuralPartialEq for PushError
Auto Trait Implementations§
impl Freeze for PushError
impl RefUnwindSafe for PushError
impl Send for PushError
impl Sync for PushError
impl Unpin for PushError
impl UnsafeUnpin for PushError
impl UnwindSafe for PushError
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