pub enum ChiralityState {
Exploring {
chamber_hops: u32,
},
Locking {
dominant: u8,
confidence_milli: u16,
},
Locked {
chamber: u8,
},
}Expand description
Chirality state — has the agent locked into a Weyl chamber?
Variants§
Exploring
Exploring: hopping between chambers (high temperature)
Locking
Locking: mostly in one chamber, occasional hops
Locked
Locked: committed to one chamber (low temperature)
Trait Implementations§
Source§impl Clone for ChiralityState
impl Clone for ChiralityState
Source§fn clone(&self) -> ChiralityState
fn clone(&self) -> ChiralityState
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 moreSource§impl Debug for ChiralityState
impl Debug for ChiralityState
Source§impl PartialEq for ChiralityState
impl PartialEq for ChiralityState
Source§fn eq(&self, other: &ChiralityState) -> bool
fn eq(&self, other: &ChiralityState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ChiralityState
impl Eq for ChiralityState
impl StructuralPartialEq for ChiralityState
Auto Trait Implementations§
impl Freeze for ChiralityState
impl RefUnwindSafe for ChiralityState
impl Send for ChiralityState
impl Sync for ChiralityState
impl Unpin for ChiralityState
impl UnsafeUnpin for ChiralityState
impl UnwindSafe for ChiralityState
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