Struct maxminddb::geoip2::AnonymousIp
source · [−]pub struct AnonymousIp {
pub is_anonymous: Option<bool>,
pub is_anonymous_vpn: Option<bool>,
pub is_hosting_provider: Option<bool>,
pub is_public_proxy: Option<bool>,
pub is_tor_exit_node: Option<bool>,
}
Expand description
GeoIP2 Anonymous Ip record
Fields
is_anonymous: Option<bool>
is_anonymous_vpn: Option<bool>
is_hosting_provider: Option<bool>
is_public_proxy: Option<bool>
is_tor_exit_node: Option<bool>
Trait Implementations
sourceimpl Clone for AnonymousIp
impl Clone for AnonymousIp
sourcefn clone(&self) -> AnonymousIp
fn clone(&self) -> AnonymousIp
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AnonymousIp
impl Debug for AnonymousIp
sourceimpl<'de> Deserialize<'de> for AnonymousIp
impl<'de> Deserialize<'de> for AnonymousIp
sourcefn 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
sourceimpl Serialize for AnonymousIp
impl Serialize for AnonymousIp
Auto Trait Implementations
impl RefUnwindSafe for AnonymousIp
impl Send for AnonymousIp
impl Sync for AnonymousIp
impl Unpin for AnonymousIp
impl UnwindSafe for AnonymousIp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more