Struct ipapi_client::GeoipData
source · pub struct GeoipData {Show 25 fields
pub status: String,
pub message: Option<String>,
pub continent: Option<String>,
pub continent_code: Option<String>,
pub country: Option<String>,
pub country_code: Option<String>,
pub region: Option<String>,
pub region_name: Option<String>,
pub city: Option<String>,
pub district: Option<String>,
pub zip: Option<String>,
pub lat: Option<f64>,
pub lon: Option<f64>,
pub timezone: Option<String>,
pub offset: Option<i32>,
pub currency: Option<String>,
pub isp: Option<String>,
pub org: Option<String>,
pub as: Option<String>,
pub asname: Option<String>,
pub reverse: Option<String>,
pub mobile: Option<bool>,
pub proxy: Option<bool>,
pub hosting: Option<bool>,
pub query: String,
}Fields§
§status: String§message: Option<String>§continent: Option<String>§continent_code: Option<String>§country: Option<String>§country_code: Option<String>§region: Option<String>§region_name: Option<String>§city: Option<String>§district: Option<String>§zip: Option<String>§lat: Option<f64>§lon: Option<f64>§timezone: Option<String>§offset: Option<i32>§currency: Option<String>§isp: Option<String>§org: Option<String>§as: Option<String>§asname: Option<String>§reverse: Option<String>§mobile: Option<bool>§proxy: Option<bool>§hosting: Option<bool>§query: StringTrait Implementations§
source§impl<'de> Deserialize<'de> for GeoipData
impl<'de> Deserialize<'de> for GeoipData
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
Auto Trait Implementations§
impl Freeze for GeoipData
impl RefUnwindSafe for GeoipData
impl Send for GeoipData
impl Sync for GeoipData
impl Unpin for GeoipData
impl UnwindSafe for GeoipData
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