pub struct SourceFreshness {
pub source: String,
pub level: FreshnessLevel,
pub last_updated: i64,
pub update_frequency_secs: Option<u64>,
}Fields§
§source: String§level: FreshnessLevel§last_updated: i64§update_frequency_secs: Option<u64>Trait Implementations§
Source§impl Clone for SourceFreshness
impl Clone for SourceFreshness
Source§fn clone(&self) -> SourceFreshness
fn clone(&self) -> SourceFreshness
Returns a duplicate of the value. Read more
1.0.0 · 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 SourceFreshness
impl Debug for SourceFreshness
Source§impl<'de> Deserialize<'de> for SourceFreshness
impl<'de> Deserialize<'de> for SourceFreshness
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 SourceFreshness
impl RefUnwindSafe for SourceFreshness
impl Send for SourceFreshness
impl Sync for SourceFreshness
impl Unpin for SourceFreshness
impl UnsafeUnpin for SourceFreshness
impl UnwindSafe for SourceFreshness
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