Enum rtic_sync::channel::ReceiveError
source · pub enum ReceiveError {
NoSender,
Empty,
}
Expand description
Possible receive errors.
Variants§
NoSender
Error state for when all senders has been dropped.
Empty
Error state for when the queue is empty.
Trait Implementations§
source§impl Clone for ReceiveError
impl Clone for ReceiveError
source§fn clone(&self) -> ReceiveError
fn clone(&self) -> ReceiveError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReceiveError
impl Debug for ReceiveError
source§impl PartialEq for ReceiveError
impl PartialEq for ReceiveError
impl Copy for ReceiveError
impl Eq for ReceiveError
impl StructuralPartialEq for ReceiveError
Auto Trait Implementations§
impl Freeze for ReceiveError
impl RefUnwindSafe for ReceiveError
impl Send for ReceiveError
impl Sync for ReceiveError
impl Unpin for ReceiveError
impl UnwindSafe for ReceiveError
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)