pub struct ExpirationReport {
pub now: String,
pub already_resolved: Vec<String>,
pub already_expired: Vec<String>,
pub newly_expired: Vec<String>,
pub still_open: Vec<String>,
}Expand description
v0.40.1: report from one expiration pass.
Fields§
§now: String§already_resolved: Vec<String>IDs of predictions that were already resolved (no action).
already_expired: Vec<String>IDs of predictions that were already marked expired before this pass (idempotent re-runs).
newly_expired: Vec<String>IDs newly marked expired by this pass.
still_open: Vec<String>Open predictions whose deadline is still in the future (or whose deadline is unset).
Trait Implementations§
Source§impl Clone for ExpirationReport
impl Clone for ExpirationReport
Source§fn clone(&self) -> ExpirationReport
fn clone(&self) -> ExpirationReport
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 ExpirationReport
impl Debug for ExpirationReport
Source§impl<'de> Deserialize<'de> for ExpirationReport
impl<'de> Deserialize<'de> for ExpirationReport
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 ExpirationReport
impl RefUnwindSafe for ExpirationReport
impl Send for ExpirationReport
impl Sync for ExpirationReport
impl Unpin for ExpirationReport
impl UnsafeUnpin for ExpirationReport
impl UnwindSafe for ExpirationReport
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