[][src]Enum postgres_inet::MaskedIpAddrParseError

pub enum MaskedIpAddrParseError {
    Address(AddrParseError),
    Netmask(ParseIntError),
    Format,
}

An error which can be returned when parsing a MaskedIpAddr.

Variants

Address(AddrParseError)

An error occured in parsing the IP address

Netmask(ParseIntError)

An error occured in parsing the netmask

Format

An error occured elsewhere in parsing

Trait Implementations

impl Clone for MaskedIpAddrParseError[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl From<AddrParseError> for MaskedIpAddrParseError[src]

impl From<ParseIntError> for MaskedIpAddrParseError[src]

impl Eq for MaskedIpAddrParseError[src]

impl PartialEq<MaskedIpAddrParseError> for MaskedIpAddrParseError[src]

impl Display for MaskedIpAddrParseError[src]

impl Debug for MaskedIpAddrParseError[src]

impl Error for MaskedIpAddrParseError[src]

fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0
[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Same for T

type Output = T

Should always be Self