pub enum Organ {
Awake,
Identity,
Perception,
Memory,
Deliberation,
Action,
Vigilance,
Learning,
Audit,
Sovereignty,
}Expand description
The organs a conformant organism must demonstrate.
Variants§
Awake
Persistent process exists and reports liveness.
Identity
Organism declares what it is, bound to a device-held key.
Perception
Opt-in senses (screen, audio, clipboard, etc.) working end-to-end.
Memory
Store/recall of arbitrary state across time.
Deliberation
Recorded structured decision procedure before consequential action.
Action
Tool executions landing on the audit record.
Vigilance
Watchers/standing orders firing without a prompt.
Learning
Measurable self-improvement (adapters, strategy memory, etc.).
Audit
Hash-chained event log verifiable by a second implementation.
Sovereignty
No required egress; an owner-held stop path exists.
Implementations§
Trait Implementations§
impl Copy for Organ
Source§impl<'de> Deserialize<'de> for Organ
impl<'de> Deserialize<'de> for Organ
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 Organ
impl StructuralPartialEq for Organ
Auto Trait Implementations§
impl Freeze for Organ
impl RefUnwindSafe for Organ
impl Send for Organ
impl Sync for Organ
impl Unpin for Organ
impl UnsafeUnpin for Organ
impl UnwindSafe for Organ
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