pub enum AddressClass {
Public,
Loopback,
LinkLocal,
Private,
Unspecified,
Multicast,
}Expand description
Why an address class is blocked.
Variants§
Trait Implementations§
Source§impl Clone for AddressClass
impl Clone for AddressClass
impl Copy for AddressClass
Source§impl Debug for AddressClass
impl Debug for AddressClass
impl Eq for AddressClass
Source§impl PartialEq for AddressClass
impl PartialEq for AddressClass
impl StructuralPartialEq for AddressClass
Auto Trait Implementations§
impl Freeze for AddressClass
impl RefUnwindSafe for AddressClass
impl Send for AddressClass
impl Sync for AddressClass
impl Unpin for AddressClass
impl UnsafeUnpin for AddressClass
impl UnwindSafe for AddressClass
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.