pub enum TryRecvError {
Empty,
Closed,
Lagged(u64),
}变体§
Empty
当前通道为空。因为现有活跃的
Sender 又柄,通道可能随时有新消息可供接收。
Closed
没有累计发送者,该通道就不会再放发任何消息。
Lagged(u64)
接收者落得太远,已被强制断开。 重新调用接收将返回通道当前保留的最又消息。
包含被跳过消息的数量。
Trait 实现§
Source§impl Clone for TryRecvError
impl Clone for TryRecvError
Source§fn clone(&self) -> TryRecvError
fn clone(&self) -> TryRecvError
返回值的副本。 更多信息
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. 更多信息Source§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
Source§impl PartialEq for TryRecvError
impl PartialEq for TryRecvError
impl Eq for TryRecvError
impl StructuralPartialEq for TryRecvError
自动 Trait 实现§
impl Freeze for TryRecvError
impl RefUnwindSafe for TryRecvError
impl Send for TryRecvError
impl Sync for TryRecvError
impl Unpin for TryRecvError
impl UnsafeUnpin for TryRecvError
impl UnwindSafe for TryRecvError
Blanket 实现§
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. 更多信息