pub enum ConsumeError {
Disconnected,
Empty,
}Expand description
Indicates the reason a consume operation could not return an item.
Variants§
Trait Implementations§
Source§impl Clone for ConsumeError
impl Clone for ConsumeError
Source§fn clone(&self) -> ConsumeError
fn clone(&self) -> ConsumeError
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 ConsumeError
impl Debug for ConsumeError
Source§impl Display for ConsumeError
impl Display for ConsumeError
Source§impl Error for ConsumeError
impl Error for ConsumeError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
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
Source§impl PartialEq for ConsumeError
impl PartialEq for ConsumeError
impl Copy for ConsumeError
impl Eq for ConsumeError
impl StructuralPartialEq for ConsumeError
Auto Trait Implementations§
impl Freeze for ConsumeError
impl RefUnwindSafe for ConsumeError
impl Send for ConsumeError
impl Sync for ConsumeError
impl Unpin for ConsumeError
impl UnwindSafe for ConsumeError
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