pub enum SubscriberError {
Closed,
Lagged(u64),
}Expand description
Error produced by Subscriber::recv.
Variants§
Closed
The super::EventManager was dropped; no further
events will arrive on this subscriber.
Lagged(u64)
The receiver fell behind the channel tail and missed
n events. The next recv resumes from the freshest
event in the buffer.
Trait Implementations§
Source§impl Debug for SubscriberError
impl Debug for SubscriberError
Source§impl Display for SubscriberError
impl Display for SubscriberError
Source§impl Error for SubscriberError
impl Error for SubscriberError
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()
Auto Trait Implementations§
impl Freeze for SubscriberError
impl RefUnwindSafe for SubscriberError
impl Send for SubscriberError
impl Sync for SubscriberError
impl Unpin for SubscriberError
impl UnsafeUnpin for SubscriberError
impl UnwindSafe for SubscriberError
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