pub enum BroadcastStreamRecvError {
Lagged(u64),
}
Expand description
An error returned from the inner stream of a BroadcastStream
.
Variants
Lagged(u64)
The receiver lagged too far behind. Attempting to receive again will return the oldest message still retained by the channel.
Includes the number of skipped messages.
Trait Implementations
sourceimpl Clone for BroadcastStreamRecvError
Available on crate feature sync
only.
impl Clone for BroadcastStreamRecvError
Available on crate feature
sync
only.sourcefn clone(&self) -> BroadcastStreamRecvError
fn clone(&self) -> BroadcastStreamRecvError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BroadcastStreamRecvError
Available on crate feature sync
only.
impl Debug for BroadcastStreamRecvError
Available on crate feature
sync
only.sourceimpl Display for BroadcastStreamRecvError
Available on crate feature sync
only.
impl Display for BroadcastStreamRecvError
Available on crate feature
sync
only.sourceimpl Error for BroadcastStreamRecvError
Available on crate feature sync
only.
impl Error for BroadcastStreamRecvError
Available on crate feature
sync
only.1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<BroadcastStreamRecvError> for BroadcastStreamRecvError
Available on crate feature sync
only.
impl PartialEq<BroadcastStreamRecvError> for BroadcastStreamRecvError
Available on crate feature
sync
only.sourcefn eq(&self, other: &BroadcastStreamRecvError) -> bool
fn eq(&self, other: &BroadcastStreamRecvError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &BroadcastStreamRecvError) -> bool
fn ne(&self, other: &BroadcastStreamRecvError) -> bool
This method tests for !=
.
impl StructuralPartialEq for BroadcastStreamRecvError
Available on crate feature
sync
only.Auto Trait Implementations
impl RefUnwindSafe for BroadcastStreamRecvError
impl Send for BroadcastStreamRecvError
impl Sync for BroadcastStreamRecvError
impl Unpin for BroadcastStreamRecvError
impl UnwindSafe for BroadcastStreamRecvError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more