pub enum AddressPoolError {
Ipv4AddrExhaustion,
AllocatedIpv4AddrAllocation(Ipv4Addr),
UnallocatedIpv4AddrRelease(Ipv4Addr),
UnmanagedIpv4Addr(Ipv4Addr),
}
Variants§
Ipv4AddrExhaustion
AllocatedIpv4AddrAllocation(Ipv4Addr)
UnallocatedIpv4AddrRelease(Ipv4Addr)
UnmanagedIpv4Addr(Ipv4Addr)
Trait Implementations§
Source§impl Debug for AddressPoolError
impl Debug for AddressPoolError
Source§impl Display for AddressPoolError
impl Display for AddressPoolError
Source§impl Error for AddressPoolError
impl Error for AddressPoolError
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 From<AddressPoolError> for ServerError
impl From<AddressPoolError> for ServerError
Source§fn from(e: AddressPoolError) -> Self
fn from(e: AddressPoolError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AddressPoolError
impl PartialEq for AddressPoolError
impl StructuralPartialEq for AddressPoolError
Auto Trait Implementations§
impl Freeze for AddressPoolError
impl RefUnwindSafe for AddressPoolError
impl Send for AddressPoolError
impl Sync for AddressPoolError
impl Unpin for AddressPoolError
impl UnwindSafe for AddressPoolError
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