pub struct CertificateSigningKey {
pub public_key: [u8; 32],
pub not_before: i64,
pub not_after: i64,
}Expand description
The subject key and the validity interval carried by a certificate.
Fields§
§public_key: [u8; 32]The Ed25519 subject public key.
not_before: i64First valid second since the Unix epoch.
not_after: i64Last valid second since the Unix epoch.
Trait Implementations§
Source§impl Clone for CertificateSigningKey
impl Clone for CertificateSigningKey
impl Copy for CertificateSigningKey
Source§impl Debug for CertificateSigningKey
impl Debug for CertificateSigningKey
impl Eq for CertificateSigningKey
Source§impl PartialEq for CertificateSigningKey
impl PartialEq for CertificateSigningKey
impl StructuralPartialEq for CertificateSigningKey
Auto Trait Implementations§
impl Freeze for CertificateSigningKey
impl RefUnwindSafe for CertificateSigningKey
impl Send for CertificateSigningKey
impl Sync for CertificateSigningKey
impl Unpin for CertificateSigningKey
impl UnsafeUnpin for CertificateSigningKey
impl UnwindSafe for CertificateSigningKey
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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