[−][src]Enum tokio::sync::broadcast::error::RecvError
Variants
There are no more active senders implying no further messages will ever be sent.
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
impl Debug for RecvError
[src]
impl Display for RecvError
[src]
impl Error for RecvError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<RecvError> for RecvError
[src]
impl StructuralPartialEq for RecvError
[src]
Auto Trait Implementations
impl RefUnwindSafe for RecvError
[src]
impl Send for RecvError
[src]
impl Sync for RecvError
[src]
impl Unpin for RecvError
[src]
impl UnwindSafe for RecvError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut Tⓘ
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,