pub struct WaitpointHmacKids {
pub current_kid: Option<String>,
pub verifying: Vec<VerifyingKid>,
}Expand description
Snapshot of the waitpoint HMAC keystore on ONE partition.
Fields§
§current_kid: Option<String>The currently-signing kid. None if uninitialized.
verifying: Vec<VerifyingKid>Kids that still validate existing tokens but no longer sign
new ones. Order is Lua HGETALL traversal order — callers that
need a stable sort should sort by expires_at_ms.
Trait Implementations§
Source§impl Clone for WaitpointHmacKids
impl Clone for WaitpointHmacKids
Source§fn clone(&self) -> WaitpointHmacKids
fn clone(&self) -> WaitpointHmacKids
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WaitpointHmacKids
impl Debug for WaitpointHmacKids
Source§impl PartialEq for WaitpointHmacKids
impl PartialEq for WaitpointHmacKids
impl Eq for WaitpointHmacKids
impl StructuralPartialEq for WaitpointHmacKids
Auto Trait Implementations§
impl Freeze for WaitpointHmacKids
impl RefUnwindSafe for WaitpointHmacKids
impl Send for WaitpointHmacKids
impl Sync for WaitpointHmacKids
impl Unpin for WaitpointHmacKids
impl UnsafeUnpin for WaitpointHmacKids
impl UnwindSafe for WaitpointHmacKids
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