pub struct ResourceStore {
pub body: Option<ResourceBody>,
pub pressure_gradient: Option<ResourcePressureGradient>,
pub cost: Option<CostConsciousness>,
pub capabilities: Option<CapabilityMap>,
pub capacity_intuition: Option<CapacityIntuition>,
}Expand description
Store for resource proprioception domain.
Fields§
§body: Option<ResourceBody>§pressure_gradient: Option<ResourcePressureGradient>§cost: Option<CostConsciousness>§capabilities: Option<CapabilityMap>§capacity_intuition: Option<CapacityIntuition>Implementations§
Source§impl ResourceStore
impl ResourceStore
Trait Implementations§
Source§impl Clone for ResourceStore
impl Clone for ResourceStore
Source§fn clone(&self) -> ResourceStore
fn clone(&self) -> ResourceStore
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 ResourceStore
impl Debug for ResourceStore
Source§impl Default for ResourceStore
impl Default for ResourceStore
Source§fn default() -> ResourceStore
fn default() -> ResourceStore
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourceStore
impl<'de> Deserialize<'de> for ResourceStore
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 ResourceStore
impl RefUnwindSafe for ResourceStore
impl Send for ResourceStore
impl Sync for ResourceStore
impl Unpin for ResourceStore
impl UnsafeUnpin for ResourceStore
impl UnwindSafe for ResourceStore
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