pub enum PreScanMode {
CpuOnly,
Auto,
Gpu,
}Expand description
Control whether SIMD pre-scan phases use CPU or GPU.
Variants§
CpuOnly
Always use CPU SIMD phases.
Auto
Use GPU pre-scan when available and input is large enough.
Gpu
Force GPU pre-scan (error if GPU setup fails).
Trait Implementations§
Source§impl Clone for PreScanMode
impl Clone for PreScanMode
Source§fn clone(&self) -> PreScanMode
fn clone(&self) -> PreScanMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PreScanMode
impl Debug for PreScanMode
Source§impl PartialEq for PreScanMode
impl PartialEq for PreScanMode
impl Copy for PreScanMode
impl Eq for PreScanMode
impl StructuralPartialEq for PreScanMode
Auto Trait Implementations§
impl Freeze for PreScanMode
impl RefUnwindSafe for PreScanMode
impl Send for PreScanMode
impl Sync for PreScanMode
impl Unpin for PreScanMode
impl UnwindSafe for PreScanMode
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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