pub enum ConsciousnessLevel {
None,
Minimal,
Low,
Moderate,
High,
}Expand description
Consciousness level classification
Variants§
None
Φ = 0, no integration
Minimal
0 < Φ < 0.1, minimal integration
Low
0.1 ≤ Φ < 1.0, low integration
Moderate
1.0 ≤ Φ < 10.0, moderate integration
High
Φ ≥ 10.0, high integration
Implementations§
Trait Implementations§
Source§impl Clone for ConsciousnessLevel
impl Clone for ConsciousnessLevel
Source§fn clone(&self) -> ConsciousnessLevel
fn clone(&self) -> ConsciousnessLevel
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 ConsciousnessLevel
impl Debug for ConsciousnessLevel
Source§impl PartialEq for ConsciousnessLevel
impl PartialEq for ConsciousnessLevel
impl Copy for ConsciousnessLevel
impl Eq for ConsciousnessLevel
impl StructuralPartialEq for ConsciousnessLevel
Auto Trait Implementations§
impl Freeze for ConsciousnessLevel
impl RefUnwindSafe for ConsciousnessLevel
impl Send for ConsciousnessLevel
impl Sync for ConsciousnessLevel
impl Unpin for ConsciousnessLevel
impl UnwindSafe for ConsciousnessLevel
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