[][src]Enum koibumi_core::net::TryFromAddrError

pub enum TryFromAddrError {
    OnionV2(OnionV2Addr),
}

The error type returned when a conversion from a Bitmessage network address to an IP address fails.

This error is used as the error type for the TryFrom implementation for IpAddr.

Variants

OnionV2(OnionV2Addr)

The input was Onion V2 address and the output could not represent it. The actual address is returned as a payload of this variant.

Trait Implementations

impl Clone for TryFromAddrError[src]

impl Debug for TryFromAddrError[src]

impl Display for TryFromAddrError[src]

impl Eq for TryFromAddrError[src]

impl Error for TryFromAddrError[src]

impl PartialEq<TryFromAddrError> for TryFromAddrError[src]

impl StructuralEq for TryFromAddrError[src]

impl StructuralPartialEq for TryFromAddrError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,