pub fn insert<K, V>(key: K, value: V, exp: Expiration) -> Result<()>where K: Into<String>, V: Serialize + Encode + Sync + Send,