pub struct KnowledgeKeyRotationRecordV1 {Show 15 fields
pub version: u64,
pub kind: String,
pub issuer: String,
pub issuer_key_id: String,
pub principal: String,
pub previous_key_id: Option<String>,
pub key_id: String,
pub algorithm: String,
pub public_key: Vec<u8>,
pub not_before: u64,
pub not_after: Option<u64>,
pub revoked_at: Option<u64>,
pub issued_at: u64,
pub expires_at: u64,
pub signature: Vec<u8>,
}Fields§
§version: u64§kind: String§issuer: String§issuer_key_id: String§principal: String§previous_key_id: Option<String>§key_id: String§algorithm: String§public_key: Vec<u8>§not_before: u64§not_after: Option<u64>§revoked_at: Option<u64>§issued_at: u64§expires_at: u64§signature: Vec<u8>Trait Implementations§
Source§impl Clone for KnowledgeKeyRotationRecordV1
impl Clone for KnowledgeKeyRotationRecordV1
Source§fn clone(&self) -> KnowledgeKeyRotationRecordV1
fn clone(&self) -> KnowledgeKeyRotationRecordV1
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 moreSource§impl Debug for KnowledgeKeyRotationRecordV1
impl Debug for KnowledgeKeyRotationRecordV1
impl StructuralPartialEq for KnowledgeKeyRotationRecordV1
Auto Trait Implementations§
impl Freeze for KnowledgeKeyRotationRecordV1
impl RefUnwindSafe for KnowledgeKeyRotationRecordV1
impl Send for KnowledgeKeyRotationRecordV1
impl Sync for KnowledgeKeyRotationRecordV1
impl Unpin for KnowledgeKeyRotationRecordV1
impl UnsafeUnpin for KnowledgeKeyRotationRecordV1
impl UnwindSafe for KnowledgeKeyRotationRecordV1
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