pub struct RootIssuerRenewalAttemptView {Show 13 fields
pub attempt_id: [u8; 32],
pub issuer_pid: Principal,
pub template_fingerprint: [u8; 32],
pub batch_id: [u8; 32],
pub proof_ref: RootDelegationProofBatchProofRef,
pub status: RootIssuerRenewalAttemptStatus,
pub prepared_at_ns: u64,
pub retrieval_expires_at_ns: u64,
pub install_deadline_ns: u64,
pub prepared_cert_hash: [u8; 32],
pub prepared_expires_at_ns: u64,
pub prepared_refresh_after_ns: u64,
pub failure: Option<RootIssuerRenewalOutcome>,
}Fields§
§attempt_id: [u8; 32]§issuer_pid: Principal§template_fingerprint: [u8; 32]§batch_id: [u8; 32]§proof_ref: RootDelegationProofBatchProofRef§status: RootIssuerRenewalAttemptStatus§prepared_at_ns: u64§retrieval_expires_at_ns: u64§install_deadline_ns: u64§prepared_cert_hash: [u8; 32]§prepared_expires_at_ns: u64§prepared_refresh_after_ns: u64§failure: Option<RootIssuerRenewalOutcome>Trait Implementations§
Source§impl Clone for RootIssuerRenewalAttemptView
impl Clone for RootIssuerRenewalAttemptView
Source§fn clone(&self) -> RootIssuerRenewalAttemptView
fn clone(&self) -> RootIssuerRenewalAttemptView
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 RootIssuerRenewalAttemptView
impl Debug for RootIssuerRenewalAttemptView
Source§impl<'de> Deserialize<'de> for RootIssuerRenewalAttemptView
impl<'de> Deserialize<'de> for RootIssuerRenewalAttemptView
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RootIssuerRenewalAttemptView
Source§impl PartialEq for RootIssuerRenewalAttemptView
impl PartialEq for RootIssuerRenewalAttemptView
Source§fn eq(&self, other: &RootIssuerRenewalAttemptView) -> bool
fn eq(&self, other: &RootIssuerRenewalAttemptView) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RootIssuerRenewalAttemptView
Auto Trait Implementations§
impl Freeze for RootIssuerRenewalAttemptView
impl RefUnwindSafe for RootIssuerRenewalAttemptView
impl Send for RootIssuerRenewalAttemptView
impl Sync for RootIssuerRenewalAttemptView
impl Unpin for RootIssuerRenewalAttemptView
impl UnsafeUnpin for RootIssuerRenewalAttemptView
impl UnwindSafe for RootIssuerRenewalAttemptView
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