pub enum AutotuneLogLevel {
Disabled,
Minimal,
Full,
}Expand description
Log levels for autotune logging in Ruda.
Variants§
Disabled
Autotune logging is disabled.
Minimal
Minimal autotune information is logged such as the fastest kernel selected and a few statistics (default).
Full
Full autotune details are logged.
Trait Implementations§
Source§impl Clone for AutotuneLogLevel
impl Clone for AutotuneLogLevel
impl Copy for AutotuneLogLevel
Source§impl Debug for AutotuneLogLevel
impl Debug for AutotuneLogLevel
Source§impl Default for AutotuneLogLevel
impl Default for AutotuneLogLevel
Source§impl<'de> Deserialize<'de> for AutotuneLogLevel
impl<'de> Deserialize<'de> for AutotuneLogLevel
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 LogLevel for AutotuneLogLevel
Auto Trait Implementations§
impl Freeze for AutotuneLogLevel
impl RefUnwindSafe for AutotuneLogLevel
impl Send for AutotuneLogLevel
impl Sync for AutotuneLogLevel
impl Unpin for AutotuneLogLevel
impl UnsafeUnpin for AutotuneLogLevel
impl UnwindSafe for AutotuneLogLevel
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