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