pub struct FacilityContext {
pub facility_id: Option<String>,
pub name: Option<String>,
pub facility_type: Option<String>,
pub operating_status: Option<String>,
pub occupancy_pct: Option<f64>,
pub human_count: Option<u32>,
pub robot_count: Option<u32>,
pub production_rate: Option<f64>,
}Expand description
Facility-related context.
Fields§
§facility_id: Option<String>Facility ID
name: Option<String>Facility name
facility_type: Option<String>Facility type
operating_status: Option<String>Operating status
occupancy_pct: Option<f64>Occupancy level (percentage)
human_count: Option<u32>Number of humans in facility
robot_count: Option<u32>Number of active robots
production_rate: Option<f64>Current production rate
Trait Implementations§
Source§impl Clone for FacilityContext
impl Clone for FacilityContext
Source§fn clone(&self) -> FacilityContext
fn clone(&self) -> FacilityContext
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 FacilityContext
impl Debug for FacilityContext
Source§impl Default for FacilityContext
impl Default for FacilityContext
Source§fn default() -> FacilityContext
fn default() -> FacilityContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FacilityContext
impl<'de> Deserialize<'de> for FacilityContext
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 FacilityContext
impl RefUnwindSafe for FacilityContext
impl Send for FacilityContext
impl Sync for FacilityContext
impl Unpin for FacilityContext
impl UnwindSafe for FacilityContext
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