Middlewarre!

This commit is contained in:
Slatian
2023-02-21 00:06:49 +01:00
parent 2abc5844ad
commit 52ace5f61f
8 changed files with 106 additions and 62 deletions

View File

@ -16,15 +16,14 @@ use std::net::IpAddr;
/* Data Structures */
#[derive(serde::Deserialize, serde::Serialize)]
#[derive(Default)]
#[derive(serde::Deserialize, serde::Serialize, Default, Clone)]
pub struct DnsLookupResult {
a: Vec<IpAddr>,
aaaa: Vec<IpAddr>,
mx: Vec<MxRecord>,
}
#[derive(serde::Deserialize, serde::Serialize)]
#[derive(serde::Deserialize, serde::Serialize, Clone)]
pub struct MxRecord {
preference: u16,
exchange: String,