Spec-Zone.ru › Tokio

Enum NotDefinedHere

pub enum NotDefinedHere {}
Available on docsrs and Unix only.

The name of a type which is not defined here.

This is typically used as an alias for another type, like so:

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

This type is uninhabitable like the never type to ensure that no one will ever accidentally use it.

Trait Implementations

impl Debug for NotDefinedHere

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

Formats the value using the given formatter. Read more

impl From<NotDefinedHere> for File

Available on Windows and crate feature fs only.

fn from(handle: OwnedHandle) -> Self

Converts to this type from the input type.

impl Source for NotDefinedHere

Available on crate feature net only.

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

Register self with the given Registry instance. Read more

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

Re-register self with the given Registry instance. Read more

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

Deregister self from the given Registry instance. Read more

Auto Trait Implementations

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

Blanket Implementations

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

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more

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

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more

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

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

Mutably borrows from an owned value. Read more

impl<T> From<T> for T

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for T

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

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

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

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

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

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

Performs the conversion.

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

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

The type returned in the event of a conversion error.

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

Performs the conversion.

impl<T> WithSubscriber for T

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

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

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

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more

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

Spec-Zone.ru

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