pub enum TunePhase {
Uninitialized,
Ramping,
Settled,
Degraded,
}Expand description
Lifecycle of the tuning state machine.
Variants§
Uninitialized
No transfer has run yet in this session.
Ramping
Ramping parameters up from the advertised minimums.
Settled
Parameters converged for this session.
Degraded
An error shrank the parameters; waiting for stable windows.
Trait Implementations§
impl Copy for TunePhase
Source§impl<'de> Deserialize<'de> for TunePhase
impl<'de> Deserialize<'de> for TunePhase
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 Eq for TunePhase
impl StructuralPartialEq for TunePhase
Auto Trait Implementations§
impl Freeze for TunePhase
impl RefUnwindSafe for TunePhase
impl Send for TunePhase
impl Sync for TunePhase
impl Unpin for TunePhase
impl UnsafeUnpin for TunePhase
impl UnwindSafe for TunePhase
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.