pub struct RecvError;
Expand description
仅当 channel
(或 sync_channel
) 的发送半部断开连接时,recv
操作才会失败,这意味着将再也不会收到任何消息。
Trait Implementations§
source§impl Error for RecvError
impl Error for RecvError
1.24.0 · source§impl From<RecvError> for RecvTimeoutError
impl From<RecvError> for RecvTimeoutError
source§fn from(err: RecvError) -> RecvTimeoutError
fn from(err: RecvError) -> RecvTimeoutError
将 RecvError
转换为 RecvTimeoutError
。
此转换始终返回 RecvTimeoutError::Disconnected
。
没有在堆上分配数据。
1.24.0 · source§impl From<RecvError> for TryRecvError
impl From<RecvError> for TryRecvError
source§fn from(err: RecvError) -> TryRecvError
fn from(err: RecvError) -> TryRecvError
将 RecvError
转换为 TryRecvError
。
此转换始终返回 TryRecvError::Disconnected
。
没有在堆上分配数据。
impl Copy for RecvError
impl Eq for RecvError
impl StructuralEq for RecvError
impl StructuralPartialEq for RecvError
Auto Trait Implementations§
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
从拥有的值中借用。 Read more