pub struct OrganismVitality {
pub aid: AID,
pub protocol_version: String,
pub homeostasis: HomeostasisScore,
pub is_radiant: bool,
pub active_pillars: u8,
}Expand description
RFC-001: Organism Vitality Report Aggregates the health and performance status of all 13 pillars.
Fields§
§aid: AID§protocol_version: String§homeostasis: HomeostasisScore§is_radiant: bool§active_pillars: u8Trait Implementations§
Source§impl Clone for OrganismVitality
impl Clone for OrganismVitality
Source§fn clone(&self) -> OrganismVitality
fn clone(&self) -> OrganismVitality
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 OrganismVitality
impl Debug for OrganismVitality
Source§impl<'de> Deserialize<'de> for OrganismVitality
impl<'de> Deserialize<'de> for OrganismVitality
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
Auto Trait Implementations§
impl Freeze for OrganismVitality
impl RefUnwindSafe for OrganismVitality
impl Send for OrganismVitality
impl Sync for OrganismVitality
impl Unpin for OrganismVitality
impl UnsafeUnpin for OrganismVitality
impl UnwindSafe for OrganismVitality
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