mod time;
use serde::Serialize;
use std::string::ToString;
pub use time::*;
pub fn json<T: Serialize>(value: &T) -> String {
serde_json::to_string(value).unwrap_or_else(|err| {
eprintln!("DEBUG: JSON error: {}", err);
"{}".to_string()
})
}
pub fn json_let<T: Serialize>(name: &str, value: &T) -> String {
let json = serde_json::to_string(value).unwrap_or_else(|err| {
eprintln!("DEBUG: JSON error: {}", err);
"{}".to_string()
});
format!("let {} = {}", name, json)
}