use serde::{Deserialize, Serialize};
use super::Location;
#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
pub enum CoordinateType {
Gps = 1,
SogouLngLat = 2,
BaiduLngLat = 3,
MapbarLngLat = 4,
SogouMercator = 6,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct JwdType {
pub latitude: f64,
pub longitude: f64,
pub coord_type: CoordinateType, }
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct CoordinateResponse {
status: i32,
message: String,
locations: Vec<Location>,
}