Enum minerva_voucher::attr::Attr
source · [−]#[repr(u8)]
pub enum Attr {
Show 15 variants
Assertion(Assertion),
CreatedOn(u64),
DomainCertRevocationChecks(bool),
ExpiresOn(u64),
IdevidIssuer(Vec<u8>),
LastRenewalDate(u64),
Nonce(Vec<u8>),
PinnedDomainCert(Vec<u8>),
PinnedDomainPubk(Vec<u8>),
PinnedDomainPubkSha256(Vec<u8>),
PriorSignedVoucherRequest(Vec<u8>),
ProximityRegistrarCert(Vec<u8>),
ProximityRegistrarPubk(Vec<u8>),
ProximityRegistrarPubkSha256(Vec<u8>),
SerialNumber(Vec<u8>),
}
Expand description
An enum identifying voucher attributes.
Variants
Assertion(Assertion)
CreatedOn(u64)
DomainCertRevocationChecks(bool)
ExpiresOn(u64)
IdevidIssuer(Vec<u8>)
LastRenewalDate(u64)
Nonce(Vec<u8>)
PinnedDomainCert(Vec<u8>)
PinnedDomainPubk(Vec<u8>)
PinnedDomainPubkSha256(Vec<u8>)
PriorSignedVoucherRequest(Vec<u8>)
ProximityRegistrarCert(Vec<u8>)
ProximityRegistrarPubk(Vec<u8>)
ProximityRegistrarPubkSha256(Vec<u8>)
SerialNumber(Vec<u8>)
Implementations
Trait Implementations
impl Eq for Attr
impl StructuralEq for Attr
impl StructuralPartialEq for Attr
Auto Trait Implementations
impl RefUnwindSafe for Attr
impl Send for Attr
impl Sync for Attr
impl Unpin for Attr
impl UnwindSafe for Attr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more