DynTagged
rocket
0.5.1
DynTagged
Required Methods
tag
Implementations on Foreign Types
(Class, bool, Tag)
Implementors
In rocket::
mtls::
oid::
asn1_
rs
Modules
nom
Macros
int
oid
Structs
ASN1DateTime
Any
BerClassFromIntError
BitString
BmpString
Boolean
EmbeddedPdv
EndOfContent
Enumerated
GeneralString
GeneralizedTime
GraphicString
Header
Ia5String
Integer
Null
NumericString
ObjectDescriptor
OctetString
Oid
OptTaggedParser
PrintableString
Sequence
SequenceIterator
SequenceOf
Set
SetOf
Tag
TaggedParser
TaggedParserBuilder
TaggedValue
TeletexString
UniversalString
UtcTime
Utf8String
VideotexString
VisibleString
Enums
ASN1TimeZone
Class
DerConstraint
Err
Error
Explicit
Implicit
Length
Needed
OidParseError
PdvIdentification
Real
SerializeError
Traits
AsTaggedExplicit
AsTaggedImplicit
BerChoice
CheckDerConstraints
Choice
DerChoice
DynTagged
FromBer
FromDer
TagKind
Tagged
TestValidCharset
ToDer
ToStatic
Functions
parse_der_tagged_explicit
parse_der_tagged_explicit_g
parse_der_tagged_implicit
parse_der_tagged_implicit_g
Type Aliases
IResult
OptTaggedExplicit
OptTaggedImplicit
ParseResult
Result
SerializeResult
SetIterator
TaggedExplicit
TaggedImplicit
Derive Macros
BerSequence
DerSequence
rocket
::
mtls
::
oid
::
asn1_rs
Trait
DynTagged
Copy item path
Settings
Help
Summary
Source
pub trait DynTagged { // Required method fn
tag
(&self) ->
Tag
; }
Available on
crate feature
mtls
only.
Required Methods
§
Source
fn
tag
(&self) ->
Tag
Implementations on Foreign Types
§
Source
§
impl
DynTagged
for (
Class
,
bool
,
Tag
)
Source
§
fn
tag
(&self) ->
Tag
Implementors
§
Source
§
impl
DynTagged
for
Length
Source
§
impl
DynTagged
for
Header
<'_>
Source
§
impl
DynTagged
for
Any
<'_>
Source
§
impl<'a, TagKind, T>
DynTagged
for
TaggedParser
<'a, TagKind, T>
Source
§
impl<T>
DynTagged
for
Option
<T>
where T:
DynTagged
,
Source
§
impl<T>
DynTagged
for T
where T:
Tagged
,