pub struct PrefetchConfiguration {
pub enable_hardware_prefetch: bool,
pub prefetch_distance: usize,
pub prefetch_locality: PrefetchLocality,
pub enable_adaptive_prefetch: bool,
}Expand description
Memory prefetch configuration
Fields§
§enable_hardware_prefetch: boolEnable hardware prefetching hints
prefetch_distance: usizeSoftware prefetch distance
prefetch_locality: PrefetchLocalityPrefetch locality (temporal/spatial)
enable_adaptive_prefetch: boolAdaptive prefetching
Trait Implementations§
Source§impl Clone for PrefetchConfiguration
impl Clone for PrefetchConfiguration
Source§impl Debug for PrefetchConfiguration
impl Debug for PrefetchConfiguration
Auto Trait Implementations§
impl Freeze for PrefetchConfiguration
impl RefUnwindSafe for PrefetchConfiguration
impl Send for PrefetchConfiguration
impl Sync for PrefetchConfiguration
impl Unpin for PrefetchConfiguration
impl UnsafeUnpin for PrefetchConfiguration
impl UnwindSafe for PrefetchConfiguration
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
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,
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