pub struct WeekWaits {
pub all: WaitSpread,
pub warm: WaitSpread,
pub cold: WaitSpread,
}Expand description
The waits of the jobs that started in a week, from queued to started.
Fields§
§all: WaitSpreadEvery job.
warm: WaitSpreadThe jobs that found a runner already started: a warm runner (ADR 0050).
cold: WaitSpreadThe jobs whose runner started after they were queued.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WeekWaits
impl<'de> Deserialize<'de> for WeekWaits
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
impl Eq for WeekWaits
impl StructuralPartialEq for WeekWaits
Auto Trait Implementations§
impl Freeze for WeekWaits
impl RefUnwindSafe for WeekWaits
impl Send for WeekWaits
impl Sync for WeekWaits
impl Unpin for WeekWaits
impl UnsafeUnpin for WeekWaits
impl UnwindSafe for WeekWaits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.