pub struct CachedValue {
pub value_json: String,
pub timestamp: i64,
}Expand description
A cached evaluation result.
Fields§
§value_json: StringJSON representation of the evaluated value.
timestamp: i64Unix timestamp when the value was cached.
Trait Implementations§
Source§impl Clone for CachedValue
impl Clone for CachedValue
Source§fn clone(&self) -> CachedValue
fn clone(&self) -> CachedValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CachedValue
impl Debug for CachedValue
Source§impl<'de> Deserialize<'de> for CachedValue
impl<'de> Deserialize<'de> for CachedValue
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 CachedValue
impl RefUnwindSafe for CachedValue
impl Send for CachedValue
impl Sync for CachedValue
impl Unpin for CachedValue
impl UnsafeUnpin for CachedValue
impl UnwindSafe for CachedValue
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