Struct maxmind_geo_ip2::InsightsResponse
source · [−]pub struct InsightsResponse {
pub city: City,
pub continent: Continent,
pub country: Country,
pub location: Location,
pub postal: Postal,
pub represented_country: Option<RepresentedCountry>,
pub registered_country: RegisteredCountry,
pub subdivisions: Vec<Subdivision>,
pub traits: Traits,
pub maxmind: MaxMind,
}
Fields
city: City
continent: Continent
country: Country
location: Location
postal: Postal
represented_country: Option<RepresentedCountry>
registered_country: RegisteredCountry
subdivisions: Vec<Subdivision>
traits: Traits
maxmind: MaxMind
Trait Implementations
sourceimpl Debug for InsightsResponse
impl Debug for InsightsResponse
sourceimpl<'de> Deserialize<'de> for InsightsResponse
impl<'de> Deserialize<'de> for InsightsResponse
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 Display for InsightsResponse
impl Display for InsightsResponse
sourceimpl Serialize for InsightsResponse
impl Serialize for InsightsResponse
Auto Trait Implementations
impl RefUnwindSafe for InsightsResponse
impl Send for InsightsResponse
impl Sync for InsightsResponse
impl Unpin for InsightsResponse
impl UnwindSafe for InsightsResponse
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more