pub struct EventEnrollmentReliabilityCommit {
pub reliability: Reliability,
pub transition: Option<EventTransitionCommit>,
}Expand description
All object-owned values needed to commit Event Enrollment Reliability.
A transition is present whenever a Reliability observation indicates a FAULT entry, re-entry, or recovery. Keeping it optional also permits an idempotent Reliability-only commit without fabricating event history.
Fields§
§reliability: ReliabilityDesired value of the Event Enrollment object’s Reliability property.
transition: Option<EventTransitionCommit>Event transition to commit atomically with Reliability, when indicated.
Trait Implementations§
impl StructuralPartialEq for EventEnrollmentReliabilityCommit
Auto Trait Implementations§
impl Freeze for EventEnrollmentReliabilityCommit
impl RefUnwindSafe for EventEnrollmentReliabilityCommit
impl Send for EventEnrollmentReliabilityCommit
impl Sync for EventEnrollmentReliabilityCommit
impl Unpin for EventEnrollmentReliabilityCommit
impl UnsafeUnpin for EventEnrollmentReliabilityCommit
impl UnwindSafe for EventEnrollmentReliabilityCommit
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