#[non_exhaustive]pub enum QualifiedType {
ElectronicSignature,
ElectronicSeal,
WebsiteAuthentication,
}Expand description
Which kind of qualified certificate this claims to be.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ElectronicSignature
For an electronic signature, which a natural person makes.
ElectronicSeal
For an electronic seal, which a legal person makes.
WebsiteAuthentication
For website authentication.
Trait Implementations§
Source§impl Clone for QualifiedType
impl Clone for QualifiedType
impl Copy for QualifiedType
Source§impl Debug for QualifiedType
impl Debug for QualifiedType
impl Eq for QualifiedType
Source§impl PartialEq for QualifiedType
impl PartialEq for QualifiedType
impl StructuralPartialEq for QualifiedType
Auto Trait Implementations§
impl Freeze for QualifiedType
impl RefUnwindSafe for QualifiedType
impl Send for QualifiedType
impl Sync for QualifiedType
impl Unpin for QualifiedType
impl UnsafeUnpin for QualifiedType
impl UnwindSafe for QualifiedType
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