pub enum PublishErrorReason {
ChannelError(String),
SerializationError(String),
}Expand description
Specific reasons a publish operation can fail.
Variants§
ChannelError(String)
The broadcast channel is full or closed.
SerializationError(String)
A serialization error (used only by transport layers).
Trait Implementations§
Source§impl Debug for PublishErrorReason
impl Debug for PublishErrorReason
Auto Trait Implementations§
impl Freeze for PublishErrorReason
impl RefUnwindSafe for PublishErrorReason
impl Send for PublishErrorReason
impl Sync for PublishErrorReason
impl Unpin for PublishErrorReason
impl UnsafeUnpin for PublishErrorReason
impl UnwindSafe for PublishErrorReason
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