pub struct CacheValue {
pub meta: Option<MessageMeta>,
pub value: Option<Value>,
}Fields§
§meta: Option<MessageMeta>§value: Option<Value>Trait Implementations§
Source§impl Debug for CacheValue
impl Debug for CacheValue
Source§impl<'de> Deserialize<'de> for CacheValue
impl<'de> Deserialize<'de> for CacheValue
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
Source§impl PartialEq for CacheValue
impl PartialEq for CacheValue
Source§impl Serialize for CacheValue
impl Serialize for CacheValue
impl StructuralPartialEq for CacheValue
Auto Trait Implementations§
impl Freeze for CacheValue
impl RefUnwindSafe for CacheValue
impl Send for CacheValue
impl Sync for CacheValue
impl Unpin for CacheValue
impl UnwindSafe for CacheValue
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