pub struct WaitSpread {
pub jobs: u32,
pub p50: Option<u64>,
pub p95: Option<u64>,
}Expand description
How long some jobs waited.
Fields§
§jobs: u32How many.
p50: Option<u64>The median, in seconds; None without jobs.
p95: Option<u64>The 95th percentile by nearest rank, in seconds; None without jobs.
Implementations§
Trait Implementations§
Source§impl Clone for WaitSpread
impl Clone for WaitSpread
Source§impl Debug for WaitSpread
impl Debug for WaitSpread
Source§impl Default for WaitSpread
impl Default for WaitSpread
Source§impl<'de> Deserialize<'de> for WaitSpread
impl<'de> Deserialize<'de> for WaitSpread
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 WaitSpread
Source§impl PartialEq for WaitSpread
impl PartialEq for WaitSpread
Source§impl Serialize for WaitSpread
impl Serialize for WaitSpread
impl StructuralPartialEq for WaitSpread
Auto Trait Implementations§
impl Freeze for WaitSpread
impl RefUnwindSafe for WaitSpread
impl Send for WaitSpread
impl Sync for WaitSpread
impl Unpin for WaitSpread
impl UnsafeUnpin for WaitSpread
impl UnwindSafe for WaitSpread
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.