pub struct LoginRevocationChange { /* private fields */ }Expand description
Proposed ledger record from a serialized commit callback or trusted storage. A durable host must persist this with its session/replay changes before returning success. This is not a credential or reusable authorization result.
Implementations§
Source§impl LoginRevocationChange
impl LoginRevocationChange
Sourcepub fn audience(&self) -> AudienceId
pub fn audience(&self) -> AudienceId
Protected trust domain owning the record.
Sourcepub fn until_ns(&self) -> u64
pub fn until_ns(&self) -> u64
Exclusive retention deadline, including the configured clock margin.
Sourcepub fn state(&self) -> LoginRecordState
pub fn state(&self) -> LoginRecordState
Typed state from this checked ledger record. Storage codecs retain their existing frozen representation independently of this Rust projection.
Auto Trait Implementations§
impl Freeze for LoginRevocationChange
impl RefUnwindSafe for LoginRevocationChange
impl Send for LoginRevocationChange
impl Sync for LoginRevocationChange
impl Unpin for LoginRevocationChange
impl UnsafeUnpin for LoginRevocationChange
impl UnwindSafe for LoginRevocationChange
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