pub struct IcNodeStatusCacheEvidence {
pub cache_path: String,
pub cache_fresh: bool,
pub age_seconds: u64,
pub stale_after_seconds: u64,
}Expand description
IcNodeStatusCacheEvidence
Caller-relative local cache evidence attached to a projected status report.
Fields§
§cache_path: StringCanonical local cache path used by the report.
cache_fresh: boolWhether the cache is within the default age policy for this caller’s time.
age_seconds: u64Cache age at report construction.
stale_after_seconds: u64Age threshold used to classify freshness.
Trait Implementations§
Source§impl Clone for IcNodeStatusCacheEvidence
impl Clone for IcNodeStatusCacheEvidence
Source§fn clone(&self) -> IcNodeStatusCacheEvidence
fn clone(&self) -> IcNodeStatusCacheEvidence
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 IcNodeStatusCacheEvidence
impl Debug for IcNodeStatusCacheEvidence
impl Eq for IcNodeStatusCacheEvidence
impl StructuralPartialEq for IcNodeStatusCacheEvidence
Auto Trait Implementations§
impl Freeze for IcNodeStatusCacheEvidence
impl RefUnwindSafe for IcNodeStatusCacheEvidence
impl Send for IcNodeStatusCacheEvidence
impl Sync for IcNodeStatusCacheEvidence
impl Unpin for IcNodeStatusCacheEvidence
impl UnsafeUnpin for IcNodeStatusCacheEvidence
impl UnwindSafe for IcNodeStatusCacheEvidence
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