pub struct HostAddr {
pub local_ip: String,
pub local_network_id: String,
pub ext_ip: Option<String>,
}Fields§
§local_ip: String§local_network_id: String§ext_ip: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HostAddr
impl<'de> Deserialize<'de> for HostAddr
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for HostAddr
impl Ord for HostAddr
Source§impl PartialOrd for HostAddr
impl PartialOrd for HostAddr
impl Eq for HostAddr
impl StructuralPartialEq for HostAddr
Auto Trait Implementations§
impl Freeze for HostAddr
impl RefUnwindSafe for HostAddr
impl Send for HostAddr
impl Sync for HostAddr
impl Unpin for HostAddr
impl UnwindSafe for HostAddr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.