pub struct LifeSafetyPointResetCommit {
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 Point reset executor.
Omitted properties remain unchanged. No value is inferred from another
property, 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.
silenced: Option<SilencedState>Replacement Silenced, when application truth changed.
Trait Implementations§
Source§impl Clone for LifeSafetyPointResetCommit
impl Clone for LifeSafetyPointResetCommit
Source§fn clone(&self) -> LifeSafetyPointResetCommit
fn clone(&self) -> LifeSafetyPointResetCommit
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 LifeSafetyPointResetCommit
Source§impl Debug for LifeSafetyPointResetCommit
impl Debug for LifeSafetyPointResetCommit
Source§impl Default for LifeSafetyPointResetCommit
impl Default for LifeSafetyPointResetCommit
Source§fn default() -> LifeSafetyPointResetCommit
fn default() -> LifeSafetyPointResetCommit
Returns the “default value” for a type. Read more
impl Eq for LifeSafetyPointResetCommit
impl StructuralPartialEq for LifeSafetyPointResetCommit
Auto Trait Implementations§
impl Freeze for LifeSafetyPointResetCommit
impl RefUnwindSafe for LifeSafetyPointResetCommit
impl Send for LifeSafetyPointResetCommit
impl Sync for LifeSafetyPointResetCommit
impl Unpin for LifeSafetyPointResetCommit
impl UnsafeUnpin for LifeSafetyPointResetCommit
impl UnwindSafe for LifeSafetyPointResetCommit
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