pub struct MeasurementValue {
pub identified_object: Option<IdentifiedObject>,
}
Expand description
The current state for a measurement. A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement.
Fields§
§identified_object: Option<IdentifiedObject>
UML inherited base object
Trait Implementations§
Source§impl Clone for MeasurementValue
impl Clone for MeasurementValue
Source§fn clone(&self) -> MeasurementValue
fn clone(&self) -> MeasurementValue
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 MeasurementValue
impl Debug for MeasurementValue
Source§impl Default for MeasurementValue
impl Default for MeasurementValue
Source§fn default() -> MeasurementValue
fn default() -> MeasurementValue
Returns the “default value” for a type. Read more
Source§impl Message for MeasurementValue
impl Message for MeasurementValue
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for MeasurementValue
impl PartialEq for MeasurementValue
impl StructuralPartialEq for MeasurementValue
Auto Trait Implementations§
impl Freeze for MeasurementValue
impl RefUnwindSafe for MeasurementValue
impl Send for MeasurementValue
impl Sync for MeasurementValue
impl Unpin for MeasurementValue
impl UnwindSafe for MeasurementValue
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