pub enum FunnelPhase {
Approach,
Narrowing,
SnapImminent,
Crystallized,
Anomaly,
}Expand description
Which phase of the deadband funnel are we in?
Variants§
Approach
Wide open, just started
Narrowing
Narrowing, converging
SnapImminent
Almost snapped, fine-tuning
Crystallized
Snapped, holding position
Anomaly
Anomaly detected, re-opening funnel
Trait Implementations§
Source§impl Clone for FunnelPhase
impl Clone for FunnelPhase
Source§fn clone(&self) -> FunnelPhase
fn clone(&self) -> FunnelPhase
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FunnelPhase
Source§impl Debug for FunnelPhase
impl Debug for FunnelPhase
impl Eq for FunnelPhase
Source§impl PartialEq for FunnelPhase
impl PartialEq for FunnelPhase
impl StructuralPartialEq for FunnelPhase
Auto Trait Implementations§
impl Freeze for FunnelPhase
impl RefUnwindSafe for FunnelPhase
impl Send for FunnelPhase
impl Sync for FunnelPhase
impl Unpin for FunnelPhase
impl UnsafeUnpin for FunnelPhase
impl UnwindSafe for FunnelPhase
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