pub struct LifeSafetyZoneResetCommit {
pub present_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.
silenced: Option<SilencedState>Replacement Silenced, when application truth changed.
Trait Implementations§
Source§impl Clone for LifeSafetyZoneResetCommit
impl Clone for LifeSafetyZoneResetCommit
Source§fn clone(&self) -> LifeSafetyZoneResetCommit
fn clone(&self) -> LifeSafetyZoneResetCommit
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 moreimpl Copy for LifeSafetyZoneResetCommit
Source§impl Debug for LifeSafetyZoneResetCommit
impl Debug for LifeSafetyZoneResetCommit
Source§impl Default for LifeSafetyZoneResetCommit
impl Default for LifeSafetyZoneResetCommit
Source§fn default() -> LifeSafetyZoneResetCommit
fn default() -> LifeSafetyZoneResetCommit
Returns the “default value” for a type. Read more
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