pub struct StatusIndex {
pub generated_at: String,
pub buckets: BTreeMap<String, Vec<StatusIndexItem>>,
pub counts: BTreeMap<String, usize>,
pub total: usize,
}Expand description
by_status.json: records bucketed by status. Non-terminal buckets are
complete; terminal buckets keep only the most recent
MAX_TERMINAL_INDEX_ITEMS entries (counts stay exact).
Fields§
§generated_at: String§buckets: BTreeMap<String, Vec<StatusIndexItem>>§counts: BTreeMap<String, usize>§total: usizeTrait Implementations§
Source§impl Clone for StatusIndex
impl Clone for StatusIndex
Source§fn clone(&self) -> StatusIndex
fn clone(&self) -> StatusIndex
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 StatusIndex
impl Debug for StatusIndex
Source§impl Default for StatusIndex
impl Default for StatusIndex
Source§fn default() -> StatusIndex
fn default() -> StatusIndex
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StatusIndex
impl<'de> Deserialize<'de> for StatusIndex
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 StatusIndex
impl RefUnwindSafe for StatusIndex
impl Send for StatusIndex
impl Sync for StatusIndex
impl Unpin for StatusIndex
impl UnsafeUnpin for StatusIndex
impl UnwindSafe for StatusIndex
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