[−][src]Enum koibumi_core::net::ParseSocketAddrExtError
An error which can be returned when parsing an extended Bitmessage network socket address.
This error is used as the error type for the FromStr implementation
for SocketAddrExt.
Variants
The input did not have any port number.
InvalidPort(ParseIntError)An error was caught when parsing a port number. The actual error caught is returned as a payload of this variant.
InvalidAddr(ParseAddrExtError)An error was caught when parsing a extended Bitmessage network address. The actual error caught is returned as a payload of this variant.
Trait Implementations
impl Clone for ParseSocketAddrExtError[src]
fn clone(&self) -> ParseSocketAddrExtError[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ParseSocketAddrExtError[src]
impl Display for ParseSocketAddrExtError[src]
impl Eq for ParseSocketAddrExtError[src]
impl Error for ParseSocketAddrExtError[src]
fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn description(&self) -> &str1.0.0[src]
fn cause(&self) -> Option<&dyn Error>1.0.0[src]
impl From<ParseAddrExtError> for ParseSocketAddrExtError[src]
fn from(err: ParseAddrExtError) -> Self[src]
impl From<ParseIntError> for ParseSocketAddrExtError[src]
fn from(err: ParseIntError) -> Self[src]
impl PartialEq<ParseSocketAddrExtError> for ParseSocketAddrExtError[src]
fn eq(&self, other: &ParseSocketAddrExtError) -> bool[src]
fn ne(&self, other: &ParseSocketAddrExtError) -> bool[src]
impl StructuralEq for ParseSocketAddrExtError[src]
impl StructuralPartialEq for ParseSocketAddrExtError[src]
Auto Trait Implementations
impl RefUnwindSafe for ParseSocketAddrExtError
impl Send for ParseSocketAddrExtError
impl Sync for ParseSocketAddrExtError
impl Unpin for ParseSocketAddrExtError
impl UnwindSafe for ParseSocketAddrExtError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
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>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
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>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,