pub struct FetchedDouble {
pub value: f64,
pub alarm_severity: AlarmSeverity,
pub alarm_status: AlarmStatus,
pub alarm_message: String,
pub display_metadata: Option<DisplayMetadata>,
pub control_metadata: Option<ControlMetadata>,
pub alarm_metadata: Option<AlarmMetadata>,
}Expand description
Fetched double value with alarm information
Fields§
§value: f64§alarm_severity: AlarmSeverity§alarm_status: AlarmStatus§alarm_message: String§display_metadata: Option<DisplayMetadata>§control_metadata: Option<ControlMetadata>§alarm_metadata: Option<AlarmMetadata>Trait Implementations§
Source§impl Clone for FetchedDouble
impl Clone for FetchedDouble
Source§fn clone(&self) -> FetchedDouble
fn clone(&self) -> FetchedDouble
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 moreAuto Trait Implementations§
impl Freeze for FetchedDouble
impl RefUnwindSafe for FetchedDouble
impl Send for FetchedDouble
impl Sync for FetchedDouble
impl Unpin for FetchedDouble
impl UnsafeUnpin for FetchedDouble
impl UnwindSafe for FetchedDouble
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