pub enum PrefetchTiming {
BeforeDemand,
InFlight,
AfterDemand,
}Expand description
Where a delivery fell relative to the key’s first demand in the session.
Variants§
BeforeDemand
Imported at or before first demand.
InFlight
Started before first demand and finished after it.
AfterDemand
Started at or after first demand.
Implementations§
Trait Implementations§
Source§impl Clone for PrefetchTiming
impl Clone for PrefetchTiming
impl Copy for PrefetchTiming
Source§impl Debug for PrefetchTiming
impl Debug for PrefetchTiming
Source§impl Default for PrefetchTiming
impl Default for PrefetchTiming
Source§impl<'de> Deserialize<'de> for PrefetchTiming
impl<'de> Deserialize<'de> for PrefetchTiming
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 PrefetchTiming
Source§impl PartialEq for PrefetchTiming
impl PartialEq for PrefetchTiming
Source§impl Serialize for PrefetchTiming
impl Serialize for PrefetchTiming
impl StructuralPartialEq for PrefetchTiming
Auto Trait Implementations§
impl Freeze for PrefetchTiming
impl RefUnwindSafe for PrefetchTiming
impl Send for PrefetchTiming
impl Sync for PrefetchTiming
impl Unpin for PrefetchTiming
impl UnsafeUnpin for PrefetchTiming
impl UnwindSafe for PrefetchTiming
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