pub struct CredentialReadEventHandoff {
pub snapshot: Option<CredentialReadStatus>,
pub events: CredentialReadEventSubscription,
}Expand description
Atomic starting point for an ordered credential-event consumer.
snapshot contains only the last status published before events was
registered. Every publication after registration is queued in events, so
a terminal snapshot can never overtake that generation’s queued Pending.
Fields§
§snapshot: Option<CredentialReadStatus>§events: CredentialReadEventSubscriptionAuto Trait Implementations§
impl !RefUnwindSafe for CredentialReadEventHandoff
impl !UnwindSafe for CredentialReadEventHandoff
impl Freeze for CredentialReadEventHandoff
impl Send for CredentialReadEventHandoff
impl Sync for CredentialReadEventHandoff
impl Unpin for CredentialReadEventHandoff
impl UnsafeUnpin for CredentialReadEventHandoff
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