use serde::{Deserialize, Serialize}; use serde_json::{Map, Value}; use std::fs::File; use std::io::{BufReader, Read}; // impl Site { // pub fn new(url: &str, name: Option<&str>) -> Self { // Site { // url: url.to_string(), // name: name.map(str::to_string), // } // } // pub fn url(&self) -> &String { // &self.url // } // pub fn name(&self) -> Option<&String> { // match &self.name { // Some(name) => Some(&name), // None => None, // } // } // }