Spec-Zone.ru › Tokio

Перечисление NotDefinedHere

pub enum NotDefinedHere {}
Доступно только в docsrs и Unix.

Имя типа, который здесь не определён.

Обычно это используется как псевдоним для другого типа, например:

ⓘ
/// See [some::other::location](https://example.com).
type DEFINED_ELSEWHERE = crate::doc::NotDefinedHere;

Этот тип не имеет допустимых значений, как и тип never, что гарантирует, что никто случайно не сможет его использовать.

Реализации трейтов

impl Debug for NotDefinedHere

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Форматирует значение с помощью заданного форматтера. Подробнее

impl From<NotDefinedHere> for File

Доступно только в Windows и при включённой функции crate fs.

fn from(handle: OwnedHandle) -> Self

Преобразует входное значение в этот тип.

impl Source for NotDefinedHere

Доступно только при включённой функции crate net.

fn register( &mut self, _registry: &Registry, _token: Token, _interests: Interest, ) -> Result<()>

Зарегистрировать self с заданным экземпляром Registry. Подробнее

fn reregister( &mut self, _registry: &Registry, _token: Token, _interests: Interest, ) -> Result<()>

Повторно зарегистрировать self с заданным экземпляром Registry. Подробнее

fn deregister(&mut self, _registry: &Registry) -> Result<()>

Отменить регистрацию self в заданном экземпляре Registry. Подробнее

Автоматические реализации трейтов

impl Freeze for NotDefinedHere

impl RefUnwindSafe for NotDefinedHere

impl Send for NotDefinedHere

impl Sync for NotDefinedHere

impl Unpin for NotDefinedHere

impl UnsafeUnpin for NotDefinedHere

impl UnwindSafe for NotDefinedHere

Реализации по умолчанию

impl<T> Any for T
where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

Получает TypeId для self. Подробнее

impl<T> Borrow<T> for T
where T: ?Sized,

fn borrow(&self) -> &T

Неизменяемо заимствует данные из принадлежащего значения. Подробнее

impl<T> BorrowMut<T> for T
where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

Изменяемо заимствует данные из принадлежащего значения. Подробнее

impl<T> From<T> for T

fn from(t: T) -> T

Возвращает аргумент без изменений.

impl<T> Instrument for T

fn instrument(self, span: Span) -> Instrumented<Self> ⓘ

Инструментирует этот тип с помощью предоставленного Span, возвращая оболочку Instrumented. Подробнее

fn in_current_span(self) -> Instrumented<Self> ⓘ

Инструментирует этот тип с помощью текущего Span, возвращая оболочку Instrumented. Подробнее

impl<T, U> Into<U> for T
where U: From<T>,

fn into(self) -> U

Вызывает U::from(self).

Иными словами, это преобразование выполняет то, что выбрала реализация From<T> for U.

impl<T, U> TryFrom<U> for T
where U: Into<T>,

type Error = Infallible

Тип, возвращаемый в случае ошибки преобразования.

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Выполняет преобразование.

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error

Тип, возвращаемый в случае ошибки преобразования.

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Выполняет преобразование.

impl<T> WithSubscriber for T

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
where S: Into<Dispatch>,

Присоединяет предоставленный Subscriber к этому типу и возвращает обёртку WithDispatch. Подробнее

fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ

Присоединяет текущий стандартный Subscriber к этому типу и возвращает обёртку WithDispatch. Подробнее

MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/doc/enum.NotDefinedHere.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API