pub struct RotationResult {
pub issued: GenerateResult,
pub record: Key,
pub grace_ends_at: DateTime<Utc>,
}Expand description
Rotation result.
Fields§
§issued: GenerateResultNewly issued key material.
record: KeyPersisted replacement record.
grace_ends_at: DateTime<Utc>Grace period end for the old key.
Trait Implementations§
Source§impl Clone for RotationResult
impl Clone for RotationResult
Source§fn clone(&self) -> RotationResult
fn clone(&self) -> RotationResult
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 RotationResult
impl RefUnwindSafe for RotationResult
impl Send for RotationResult
impl Sync for RotationResult
impl Unpin for RotationResult
impl UnsafeUnpin for RotationResult
impl UnwindSafe for RotationResult
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