pub struct GenerationConfig {
pub producer_id: String,
pub epoch: u64,
pub validity_secs: u64,
pub jitter_secs: u64,
pub certid_compat: CertIdCompat,
pub completeness: Completeness,
pub archive_cutoff_secs: u64,
pub bucket_size: usize,
}Fields§
§producer_id: String§epoch: u64§validity_secs: u64§jitter_secs: u64§certid_compat: CertIdCompat§completeness: Completeness§archive_cutoff_secs: u64Prune entries for certificates that expired more than this many seconds
ago. 0 disables pruning. Only effective when the source supplies each
certificate’s notAfter (389 DS syncrepl); a no-op for CRL sources,
which carry no per-certificate expiry.
bucket_size: usizeNumber of SingleResponse elements per signed BasicOCSPResponse. 1 = one signature per certificate (default).
1 = batch N certificates under one signature, amortizing signature cost.
Trait Implementations§
Source§impl Clone for GenerationConfig
impl Clone for GenerationConfig
Source§fn clone(&self) -> GenerationConfig
fn clone(&self) -> GenerationConfig
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 GenerationConfig
impl Debug for GenerationConfig
Auto Trait Implementations§
impl Freeze for GenerationConfig
impl RefUnwindSafe for GenerationConfig
impl Send for GenerationConfig
impl Sync for GenerationConfig
impl Unpin for GenerationConfig
impl UnsafeUnpin for GenerationConfig
impl UnwindSafe for GenerationConfig
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