pub struct JsonEntry {
pub key: Value,
pub stored: StoredEntry<Value>,
}Expand description
Entry which have had its type erased into a JSON representation for convenience.
This is necessary in case you want to list all the entries in the database unless you want to deal with raw bytes.
Fields§
§key: ValueThe key of the entry.
stored: StoredEntry<Value>The stored entry.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JsonEntry
impl<'de> Deserialize<'de> for JsonEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for JsonEntry
impl RefUnwindSafe for JsonEntry
impl Send for JsonEntry
impl Sync for JsonEntry
impl Unpin for JsonEntry
impl UnwindSafe for JsonEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more