useserde::de::DeserializeOwned;useserde::Serialize;usestd::fmt::Display;/// Trait to be implemented by a key used to persist
/// values into the store.
pubtraitResourceKey: Clone + Display + Ord + Serialize + DeserializeOwned {}/// Trait to be implemented by values to be persisted in the store.
pubtraitResourceValue: Clone + Display + Serialize + DeserializeOwned {}