pub struct ExplicitTag {
pub id: u64,
pub class: TagClass,
pub inner: Box<Tag>,
}Expand description
Explicitly tagged value.
Fields§
§id: u64§class: TagClass§inner: Box<Tag>Trait Implementations§
Source§impl ASNTag for ExplicitTag
impl ASNTag for ExplicitTag
Source§fn into_structure(self) -> StructureTag
fn into_structure(self) -> StructureTag
Encode yourself into a generic Tag format. Read more
Source§impl Clone for ExplicitTag
impl Clone for ExplicitTag
Source§fn clone(&self) -> ExplicitTag
fn clone(&self) -> ExplicitTag
Returns a duplicate of the value. Read more
1.0.0 · 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 ExplicitTag
impl Debug for ExplicitTag
Source§impl PartialEq for ExplicitTag
impl PartialEq for ExplicitTag
impl StructuralPartialEq for ExplicitTag
Auto Trait Implementations§
impl Freeze for ExplicitTag
impl RefUnwindSafe for ExplicitTag
impl Send for ExplicitTag
impl Sync for ExplicitTag
impl Unpin for ExplicitTag
impl UnwindSafe for ExplicitTag
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