Enum std::sync::mpsc::TrySendError 1.0.0[−][src]
pub enum TrySendError<T> { Full(T), Disconnected(T), }
Expand description
此枚举是 try_send
方法可能出现的错误结果的列表。
Variants
无法在 sync_channel
上发送数据,因为这将要求被调用方块发送数据。
如果这是一个缓冲的通道,则此时缓冲区已满。
如果这不是缓冲的通道,则没有 Receiver
可用于获取数据。
此 sync_channel
的接收部分已断开连接,因此无法发送数据。
在这种情况下,数据将返回给被调用方。
Trait Implementations
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
将 SendError<T>
转换为 TrySendError<T>
。
这种转换总是返回一个包含 SendError<T>
中数据的 TrySendError::Disconnected
。
没有在堆上分配数据。
此方法测试 self
和 other
值是否相等,并由 ==
使用。 Read more
此方法测试 !=
。