pub struct LifeSafetyZoneResetCommit {
pub present_value: Option<LifeSafetyState>,
pub tracking_value: Option<LifeSafetyState>,
pub silenced: Option<SilencedState>,
}Expand description
Atomic local-state proposal returned by a Life Safety Zone reset executor.
Omitted properties remain unchanged. No quiet state or unsilencing is
implicit, and successful application always clears Operation_Expected.
Fields§
§present_value: Option<LifeSafetyState>Replacement Present_Value, when application truth changed.
tracking_value: Option<LifeSafetyState>Replacement Tracking_Value, when application truth changed. While
Out_Of_Service is TRUE a client’s simulated value stays in place and
this one is served from the return to service.
silenced: Option<SilencedState>Replacement Silenced, when application truth changed.
Trait Implementations§
Source§impl Clone for LifeSafetyZoneResetCommit
impl Clone for LifeSafetyZoneResetCommit
impl Copy for LifeSafetyZoneResetCommit
Source§impl Debug for LifeSafetyZoneResetCommit
impl Debug for LifeSafetyZoneResetCommit
Source§impl Default for LifeSafetyZoneResetCommit
impl Default for LifeSafetyZoneResetCommit
impl Eq for LifeSafetyZoneResetCommit
impl StructuralPartialEq for LifeSafetyZoneResetCommit
Auto Trait Implementations§
impl Freeze for LifeSafetyZoneResetCommit
impl RefUnwindSafe for LifeSafetyZoneResetCommit
impl Send for LifeSafetyZoneResetCommit
impl Sync for LifeSafetyZoneResetCommit
impl Unpin for LifeSafetyZoneResetCommit
impl UnsafeUnpin for LifeSafetyZoneResetCommit
impl UnwindSafe for LifeSafetyZoneResetCommit
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