pub struct HydraulicSystem {
pub pressure_bar: Option<f64>,
pub target_pressure_bar: Option<f64>,
pub temperature_c: Option<f64>,
pub fluid_level_pct: Option<f64>,
pub pump_status: Option<MotorStatus>,
pub is_pressurized: Option<bool>,
}Expand description
Hydraulic system status.
Fields§
§pressure_bar: Option<f64>System pressure in bar
target_pressure_bar: Option<f64>Target pressure in bar
temperature_c: Option<f64>Fluid temperature in Celsius
fluid_level_pct: Option<f64>Fluid level percentage
pump_status: Option<MotorStatus>Pump status
is_pressurized: Option<bool>Whether system is pressurized
Trait Implementations§
Source§impl Clone for HydraulicSystem
impl Clone for HydraulicSystem
Source§fn clone(&self) -> HydraulicSystem
fn clone(&self) -> HydraulicSystem
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 HydraulicSystem
impl Debug for HydraulicSystem
Source§impl Default for HydraulicSystem
impl Default for HydraulicSystem
Source§fn default() -> HydraulicSystem
fn default() -> HydraulicSystem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HydraulicSystem
impl<'de> Deserialize<'de> for HydraulicSystem
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
Source§impl Serialize for HydraulicSystem
impl Serialize for HydraulicSystem
Auto Trait Implementations§
impl Freeze for HydraulicSystem
impl RefUnwindSafe for HydraulicSystem
impl Send for HydraulicSystem
impl Sync for HydraulicSystem
impl Unpin for HydraulicSystem
impl UnwindSafe for HydraulicSystem
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