pub enum TryRecvError {
Empty,
Closed,
}Expand description
Error returned from try_recv when no value has been sent yet or channel is closed
当尚未发送值或通道已关闭时,try_recv 返回的错误
Variants§
Empty
The channel is empty (no value sent yet)
通道为空(尚未发送值)
Closed
The sender was dropped without sending a value
发送器在发送值之前被丢弃
Trait Implementations§
Source§impl Clone for TryRecvError
impl Clone for TryRecvError
Source§fn clone(&self) -> TryRecvError
fn clone(&self) -> TryRecvError
Returns a duplicate 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 TryRecvError
impl Debug for TryRecvError
Source§impl Display for TryRecvError
impl Display for TryRecvError
Source§impl Error for TryRecvError
impl Error for TryRecvError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for TryRecvError
impl PartialEq for TryRecvError
impl Copy for TryRecvError
impl Eq for TryRecvError
impl StructuralPartialEq for TryRecvError
Auto Trait Implementations§
impl Freeze for TryRecvError
impl RefUnwindSafe for TryRecvError
impl Send for TryRecvError
impl Sync for TryRecvError
impl Unpin for TryRecvError
impl UnwindSafe for TryRecvError
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