Перечисление TryRecv Error
pub enum TryRecvError {
Empty,
Closed,
}
Доступно только при включённой функции крейта
sync.Ошибка, возвращаемая функцией try_recv на Receiver.
Варианты
Empty
Отправляющая половина канала ещё не отправила значение.
Closed
Отправляющая половина канала была отброшена, не отправив значение.
Реализации трейтов
impl Clone for TryRecvError
fn clone(&self) -> TryRecvError
Возвращает копию значения. Подробнее
fn clone_from(&mut self, source: &Self)
Выполняет копирующее присваивание из
source. Подробнее
impl Debug for TryRecvError
impl Display for TryRecvError
impl Eq for TryRecvError
impl Error for TryRecvError
fn source(&self) -> Option<&(dyn Error + 'static)>
Возвращает источник этой ошибки более низкого уровня, если он есть. Подробнее
fn description(&self) -> &str
👎Устарело с версии 1.42.0:
используйте реализацию Display или to_string()
impl PartialEq for TryRecvError
impl StructuralPartialEq for TryRecvError
Автоматические реализации трейтов
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
Универсальные реализации
impl<T> BorrowMut<T> for Twhere T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
Изменяемо заимствует значение из принадлежащего объекта. Подробнее
impl<T> CloneToUninit for Twhere T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬Это экспериментальный API, доступный только в nightly-сборках. (
clone_to_uninit)
impl<T> Instrument for T
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
impl<T> ToOwned for Twhere T: Clone,
type Owned = T
Тип, получаемый после приобретения владения.
fn to_owned(&self) -> T
Создаёт принадлежащие данные из заимствованных данных, обычно путём клонирования. Подробнее
fn clone_into(&self, target: &mut T)
Использует заимствованные данные для замены принадлежащих данных, обычно путём клонирования. Подробнее
impl<T> WithSubscriber for T
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ
Присоединяет текущий по умолчанию
Subscriber к этому типу и возвращает обёртку WithDispatch. Подробнее
MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/sync/oneshot/error/enum.TryRecvError.html