mirror of
https://codeberg.org/slatian/service.echoip-slatecave.git
synced 2025-07-16 22:13:30 +02:00
Middlewarre!
This commit is contained in:
@ -12,20 +12,20 @@ use std::path::Path;
|
||||
|
||||
/* Datatypes */
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default)]
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default, Clone)]
|
||||
pub struct NamedLocation {
|
||||
iso_code: Option<String>,
|
||||
name: Option<String>,
|
||||
geoname_id: Option<u32>,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default)]
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default, Copy, Clone)]
|
||||
pub struct LocationCoordinates {
|
||||
latitude: f64,
|
||||
logtitude: f64,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default)]
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default, Clone)]
|
||||
pub struct LocationResult {
|
||||
continent: Option<NamedLocation>,
|
||||
country: Option<NamedLocation>,
|
||||
@ -38,7 +38,7 @@ pub struct LocationResult {
|
||||
time_zone: Option<String>,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default)]
|
||||
#[derive(serde::Deserialize, serde::Serialize, Default, Clone)]
|
||||
pub struct AsnResult {
|
||||
asn: Option<u32>,
|
||||
name: Option<String>,
|
||||
|
Reference in New Issue
Block a user