pub struct PredictionStats {
pub target_batches: u64,
pub predicted_selected: u64,
pub predicted_unused: u64,
pub selected_unpredicted: u64,
pub predicted_resident: u64,
pub needed_prefetch_ready: u64,
pub needed_prefetch_late: u64,
}Fields§
§target_batches: u64§predicted_selected: u64§predicted_unused: u64§selected_unpredicted: u64§predicted_resident: u64§needed_prefetch_ready: u64§needed_prefetch_late: u64Implementations§
Trait Implementations§
Source§impl Clone for PredictionStats
impl Clone for PredictionStats
Source§fn clone(&self) -> PredictionStats
fn clone(&self) -> PredictionStats
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 moreimpl Copy for PredictionStats
Source§impl Debug for PredictionStats
impl Debug for PredictionStats
Source§impl Default for PredictionStats
impl Default for PredictionStats
Source§fn default() -> PredictionStats
fn default() -> PredictionStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PredictionStats
impl<'de> Deserialize<'de> for PredictionStats
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 PredictionStats
impl RefUnwindSafe for PredictionStats
impl Send for PredictionStats
impl Sync for PredictionStats
impl Unpin for PredictionStats
impl UnsafeUnpin for PredictionStats
impl UnwindSafe for PredictionStats
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>,
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more