pub struct PublicKeyInfo {
pub algorithm: String,
pub key_size: u32,
pub added_timestamp: SystemTime,
pub expires_at: Option<SystemTime>,
pub owner: String,
}Expand description
Information about a public key in the trust store
Fields§
§algorithm: StringKey algorithm (e.g., “RSA”, “ECDSA”, “Ed25519”)
key_size: u32Key size in bits
added_timestamp: SystemTimeWhen the key was added to the trust store
expires_at: Option<SystemTime>Optional expiration time for the key
owner: StringOwner of the key
Implementations§
Source§impl PublicKeyInfo
impl PublicKeyInfo
Trait Implementations§
Source§impl Clone for PublicKeyInfo
impl Clone for PublicKeyInfo
Source§fn clone(&self) -> PublicKeyInfo
fn clone(&self) -> PublicKeyInfo
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 moreAuto Trait Implementations§
impl Freeze for PublicKeyInfo
impl RefUnwindSafe for PublicKeyInfo
impl Send for PublicKeyInfo
impl Sync for PublicKeyInfo
impl Unpin for PublicKeyInfo
impl UnwindSafe for PublicKeyInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more