Enum canadensis::StartSendError
source · [−]pub enum StartSendError<E> {
Memory(OutOfMemoryError),
Transport(E),
Duplicate,
}
Expand description
Errors that may occur when starting to send messages or requests
Variants
Memory(OutOfMemoryError)
Memory to store the publisher was not available
Transport(E)
Tne transport returned an error
Duplicate
The provided subject ID or service ID is already in use
Trait Implementations
sourceimpl<E: Debug> Debug for StartSendError<E>
impl<E: Debug> Debug for StartSendError<E>
sourceimpl<E> From<E> for StartSendError<E>
impl<E> From<E> for StartSendError<E>
Auto Trait Implementations
impl<E> RefUnwindSafe for StartSendError<E> where
E: RefUnwindSafe,
impl<E> Send for StartSendError<E> where
E: Send,
impl<E> Sync for StartSendError<E> where
E: Sync,
impl<E> Unpin for StartSendError<E> where
E: Unpin,
impl<E> UnwindSafe for StartSendError<E> where
E: UnwindSafe,
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