pub struct AnalogValue {
pub base: MeasurementValue,
pub analog: Option<MridRef>,
}Expand description
AnalogValue represents an analog MeasurementValue.
Fields§
§base: MeasurementValue§analog: Option<MridRef>Measurement to which this value is connected.
Implementations§
Source§impl AnalogValue
impl AnalogValue
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for AnalogValue
impl CimElement for AnalogValue
Source§impl Clone for AnalogValue
impl Clone for AnalogValue
Source§fn clone(&self) -> AnalogValue
fn clone(&self) -> AnalogValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AnalogValue
impl Debug for AnalogValue
Source§impl Default for AnalogValue
impl Default for AnalogValue
Source§fn default() -> AnalogValue
fn default() -> AnalogValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnalogValue
impl<'de> Deserialize<'de> for AnalogValue
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 AnalogValue
impl RefUnwindSafe for AnalogValue
impl Send for AnalogValue
impl Sync for AnalogValue
impl Unpin for AnalogValue
impl UnsafeUnpin for AnalogValue
impl UnwindSafe for AnalogValue
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