pub struct LookupInfo {
pub ip: String,
pub hostname: String,
pub city: String,
pub region: String,
pub country: String,
pub location: String,
pub organization: String,
pub postal: String,
pub timezone: String,
}Expand description
Структура информации об IP
Fields§
§ip: String§hostname: String§city: String§region: String§country: String§location: String§organization: String§postal: String§timezone: StringTrait Implementations§
Source§impl Clone for LookupInfo
impl Clone for LookupInfo
Source§fn clone(&self) -> LookupInfo
fn clone(&self) -> LookupInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LookupInfo
impl Debug for LookupInfo
Source§impl<'de> Deserialize<'de> for LookupInfo
impl<'de> Deserialize<'de> for LookupInfo
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 PartialEq for LookupInfo
impl PartialEq for LookupInfo
Source§fn eq(&self, other: &LookupInfo) -> bool
fn eq(&self, other: &LookupInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LookupInfo
impl StructuralPartialEq for LookupInfo
Auto Trait Implementations§
impl Freeze for LookupInfo
impl RefUnwindSafe for LookupInfo
impl Send for LookupInfo
impl Sync for LookupInfo
impl Unpin for LookupInfo
impl UnsafeUnpin for LookupInfo
impl UnwindSafe for LookupInfo
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> 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.