pub struct SettledState {
pub claims: PicTokenClaims,
pub continuity: PicContinuityPayload,
pub pca_bytes: Vec<u8>,
pub checkpoint: PicPcaPayload,
}Expand description
A verified settled continuity state.
Fields§
§claims: PicTokenClaimsThe verified PIC Token JWT claim set.
continuity: PicContinuityPayloadThe verified settled PIC Continuity payload (transitions = null).
pca_bytes: Vec<u8>Exact signed PIC PCA COSE bytes of the current trusted checkpoint.
checkpoint: PicPcaPayloadThe decoded checkpoint payload: position, authority, challenge.
Trait Implementations§
Source§impl Clone for SettledState
impl Clone for SettledState
Source§fn clone(&self) -> SettledState
fn clone(&self) -> SettledState
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 moreAuto Trait Implementations§
impl Freeze for SettledState
impl RefUnwindSafe for SettledState
impl Send for SettledState
impl Sync for SettledState
impl Unpin for SettledState
impl UnsafeUnpin for SettledState
impl UnwindSafe for SettledState
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