#![forbid(unsafe_code)]
pub fn encode<T: serde::Serialize>(value: &T) -> Result<String, serde_json::Error> {
serde_json::to_string(value)
}
pub fn decode<T: serde::de::DeserializeOwned>(text: &str) -> Result<T, serde_json::Error> {
serde_json::from_str(text)
}