pub enum ConnectionAddressError {
InvalidAddress(String),
InvalidTtl(String),
InvalidCount(String),
}Expand description
Errors of Connection::try_address.
Variants§
InvalidAddress(String)
The address is not a valid IpAddr, the String is the raw
connection address.
InvalidTtl(String)
The address is valid but its IPv4 multicast time-to-live suffix is
not a number, the String is the raw connection address.
InvalidCount(String)
The address is valid but its number-of-addresses suffix is not a
number, the String is the raw connection address.
Trait Implementations§
Source§impl Clone for ConnectionAddressError
impl Clone for ConnectionAddressError
Source§impl Debug for ConnectionAddressError
impl Debug for ConnectionAddressError
Source§impl Display for ConnectionAddressError
impl Display for ConnectionAddressError
impl Eq for ConnectionAddressError
Source§impl Error for ConnectionAddressError
impl Error for ConnectionAddressError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ConnectionAddressError
impl PartialEq for ConnectionAddressError
impl StructuralPartialEq for ConnectionAddressError
Auto Trait Implementations§
impl Freeze for ConnectionAddressError
impl RefUnwindSafe for ConnectionAddressError
impl Send for ConnectionAddressError
impl Sync for ConnectionAddressError
impl Unpin for ConnectionAddressError
impl UnsafeUnpin for ConnectionAddressError
impl UnwindSafe for ConnectionAddressError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more