pub struct FetchedInt32 {
pub value: i32,
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 int32 value with alarm information
Fields§
§value: i32§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 FetchedInt32
impl Clone for FetchedInt32
Source§fn clone(&self) -> FetchedInt32
fn clone(&self) -> FetchedInt32
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 FetchedInt32
impl RefUnwindSafe for FetchedInt32
impl Send for FetchedInt32
impl Sync for FetchedInt32
impl Unpin for FetchedInt32
impl UnsafeUnpin for FetchedInt32
impl UnwindSafe for FetchedInt32
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