[−][src]Enum secc::SeccErrors
Errors potentially returned from channel operations.
Variants
Channel is full, no more messages can be sent, the enclosed message contains the last message attempted to be sent.
Channel is empty so no more messages can be received. This can also be returned if there is an active cursor and there are no messages to receive after the cursor even though there are skipped messages.
Trait Implementations
impl<T: Eq + Sync + Send + Clone> Eq for SeccErrors<T>
[src]
impl<T: PartialEq + Sync + Send + Clone> PartialEq<SeccErrors<T>> for SeccErrors<T>
[src]
fn eq(&self, other: &SeccErrors<T>) -> bool
[src]
fn ne(&self, other: &SeccErrors<T>) -> bool
[src]
impl<T: Sync + Send + Clone> Debug for SeccErrors<T>
[src]
impl<T: Sync + Send + Clone> Display for SeccErrors<T>
[src]
impl<T: Sync + Send + Clone> Error for SeccErrors<T>
[src]
Auto Trait Implementations
impl<T> Send for SeccErrors<T>
impl<T> Sync for SeccErrors<T>
impl<T> Unpin for SeccErrors<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for SeccErrors<T> where
T: UnwindSafe,
T: UnwindSafe,
impl<T> RefUnwindSafe for SeccErrors<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
Blanket Implementations
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,