pub struct Asn1Type(/* private fields */);
Expand description
The type of an ASN.1 value.
Implementations§
source§impl Asn1Type
impl Asn1Type
pub const EOC: Asn1Type = _
pub const BOOLEAN: Asn1Type = _
pub const INTEGER: Asn1Type = _
pub const BIT_STRING: Asn1Type = _
pub const OCTET_STRING: Asn1Type = _
pub const NULL: Asn1Type = _
pub const OBJECT: Asn1Type = _
pub const OBJECT_DESCRIPTOR: Asn1Type = _
pub const EXTERNAL: Asn1Type = _
pub const REAL: Asn1Type = _
pub const ENUMERATED: Asn1Type = _
pub const UTF8STRING: Asn1Type = _
pub const SEQUENCE: Asn1Type = _
pub const SET: Asn1Type = _
pub const NUMERICSTRING: Asn1Type = _
pub const PRINTABLESTRING: Asn1Type = _
pub const T61STRING: Asn1Type = _
pub const TELETEXSTRING: Asn1Type = _
pub const VIDEOTEXSTRING: Asn1Type = _
pub const IA5STRING: Asn1Type = _
pub const UTCTIME: Asn1Type = _
pub const GENERALIZEDTIME: Asn1Type = _
pub const GRAPHICSTRING: Asn1Type = _
pub const ISO64STRING: Asn1Type = _
pub const VISIBLESTRING: Asn1Type = _
pub const GENERALSTRING: Asn1Type = _
pub const UNIVERSALSTRING: Asn1Type = _
pub const BMPSTRING: Asn1Type = _
Trait Implementations§
impl Copy for Asn1Type
impl Eq for Asn1Type
impl StructuralPartialEq for Asn1Type
Auto Trait Implementations§
impl Freeze for Asn1Type
impl RefUnwindSafe for Asn1Type
impl Send for Asn1Type
impl Sync for Asn1Type
impl Unpin for Asn1Type
impl UnwindSafe for Asn1Type
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)