pub struct SetPoint {
pub base: AnalogControl,
pub normal_value: Option<f64>,
pub value: Option<f64>,
}Expand description
An analog control that issues a set point value.
Fields§
§base: AnalogControl§normal_value: Option<f64>Normal value for Control.value e.g. used for percentage scaling.
value: Option<f64>The value representing the actuator output.
Implementations§
Trait Implementations§
Source§impl CimElement for SetPoint
impl CimElement for SetPoint
Source§impl<'de> Deserialize<'de> for SetPoint
impl<'de> Deserialize<'de> for SetPoint
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 SetPoint
impl RefUnwindSafe for SetPoint
impl Send for SetPoint
impl Sync for SetPoint
impl Unpin for SetPoint
impl UnsafeUnpin for SetPoint
impl UnwindSafe for SetPoint
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