Enum std::convert::Infallible [] [src]

pub enum Infallible {}
🔬 This is a nightly-only experimental API. (try_from #33417)

A type used as the error type for implementations of fallible conversion traits in cases where conversions cannot actually fail.

Because Infallible has no variants, a value of this type can never exist. It is used only to satisfy trait signatures that expect an error type, and signals to both the compiler and the user that the error case is impossible.

Trait Implementations

impl Debug for Infallible
[src]

[src]

Formats the value using the given formatter. Read more

impl Hash for Infallible
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Clone for Infallible
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialOrd<Infallible> for Infallible
[src]

[src]

This method returns an ordering between self and other values if one exists. Read more

1.0.0
[src]

This method tests less than (for self and other) and is used by the < operator. Read more

1.0.0
[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

1.0.0
[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

1.0.0
[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Ord for Infallible
[src]

[src]

This method returns an Ordering between self and other. Read more

1.21.0
[src]

Compares and returns the maximum of two values. Read more

1.21.0
[src]

Compares and returns the minimum of two values. Read more

impl Display for Infallible
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for Infallible
[src]

impl PartialEq<Infallible> for Infallible
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl From<Infallible> for TryFromIntError
[src]

[src]

Performs the conversion.

impl Copy for Infallible
[src]

impl Error for Infallible
[src]

[src]

A short description of the error. Read more

1.0.0
[src]

The lower-level cause of this error, if any. Read more