pub enum RecvError {
BadContext(MaybeKind),
NotSupported(MaybeKind),
BadId(MaybeKind),
AccessDenied(MaybeKind),
Released(MaybeKind),
TerminateRequest(MaybeKind),
Deleted(MaybeKind),
}
Available on crate feature
unstable
and (crate features asp3
and messagebuf
, or crate features solid_asp3
and messagebuf
, or crate feature none
) only.Expand description
Error type for MessageBufferRef::recv
.
This type is an error kind type.
Variants§
BadContext(MaybeKind)
Requires: cfg(not(feature = "none"))
NotSupported(MaybeKind)
The task is a restricted task.
Requires: cfg(all(not(feature = "none"), feature = "rstr_task"))
BadId(MaybeKind)
Requires: cfg(not(feature = "none"))
AccessDenied(MaybeKind)
Requires: cfg(any())
Released(MaybeKind)
Requires: cfg(not(feature = "none"))
TerminateRequest(MaybeKind)
Requires: cfg(not(feature = "none"))
Deleted(MaybeKind)
Requires: cfg(all(not(feature = "none"), not(feature = "asp3"), feature = "dcre"))
Trait Implementations§
impl Copy for RecvError
impl Eq for RecvError
impl StructuralPartialEq for RecvError
Auto Trait Implementations§
impl Freeze for RecvError
impl RefUnwindSafe for RecvError
impl Send for RecvError
impl Sync for RecvError
impl Unpin for RecvError
impl UnwindSafe for RecvError
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