pub enum AutotuneLevel {
Minimal,
Balanced,
Extensive,
Full,
}
Expand description
Autotune levels controlling the intensity of autotuning.
Variants§
Minimal
Minimal autotuning effort.
Balanced
Balanced autotuning effort (default).
Extensive
Increased autotuning effort.
Full
Maximum autotuning effort.
Trait Implementations§
Source§impl Clone for AutotuneLevel
impl Clone for AutotuneLevel
Source§fn clone(&self) -> AutotuneLevel
fn clone(&self) -> AutotuneLevel
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 AutotuneLevel
impl Debug for AutotuneLevel
Source§impl Default for AutotuneLevel
impl Default for AutotuneLevel
Source§fn default() -> AutotuneLevel
fn default() -> AutotuneLevel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AutotuneLevel
impl<'de> Deserialize<'de> for AutotuneLevel
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 AutotuneLevel
impl RefUnwindSafe for AutotuneLevel
impl Send for AutotuneLevel
impl Sync for AutotuneLevel
impl Unpin for AutotuneLevel
impl UnwindSafe for AutotuneLevel
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