add serde to Address

This commit is contained in:
Liam Fitzpatrick 2024-06-21 10:00:11 -04:00
parent 2b8a7278cc
commit 9373019f87
3 changed files with 4 additions and 0 deletions

View File

@ -595,6 +595,7 @@ name = "nominatimapi"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"reqwest", "reqwest",
"serde",
"serde_json", "serde_json",
"tokio", "tokio",
] ]

View File

@ -5,5 +5,6 @@ edition = "2021"
[dependencies] [dependencies]
reqwest = { version = "0.12.4", features = ["json"] } reqwest = { version = "0.12.4", features = ["json"] }
serde = {version="1.0.201", features=["derive"]}
serde_json = "1.0.116" serde_json = "1.0.116"
tokio = { version = "^1", features = ["full"] } tokio = { version = "^1", features = ["full"] }

View File

@ -2,7 +2,9 @@ use reqwest;
use serde_json; use serde_json;
use std::error::Error; use std::error::Error;
use reqwest::header::USER_AGENT; use reqwest::header::USER_AGENT;
use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize)]
pub struct Address { pub struct Address {
pub street: String, pub street: String,
pub city: String, pub city: String,