☰
Tagged
Required Associated Constants
TAG
Implementations on Foreign Types
&'a [u8]
&'a str
&T
()
BTreeSet<T>
HashSet<T>
String
Vec<T>
bool
f32
f64
i128
i16
i32
i64
i8
u128
u16
u32
u64
u8
Implementors
In asn1_rs
?
Trait
asn1_rs
::
Tagged
source
·
[
−
]
pub trait Tagged { const
TAG
:
Tag
; }
Required Associated Constants
source
const
TAG
:
Tag
Implementations on Foreign Types
source
impl<'a>
Tagged
for
bool
source
const
TAG
:
Tag
= Tag::Boolean
source
impl
Tagged
for
u8
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
u16
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
u32
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
u64
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
u128
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
i8
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
i16
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
i32
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
i64
source
const
TAG
:
Tag
= Tag::Integer
source
impl
Tagged
for
i128
source
const
TAG
:
Tag
= Tag::Integer
source
impl<'a>
Tagged
for
()
source
const
TAG
:
Tag
= Tag::Null
source
impl<'a>
Tagged
for &'a [
u8
]
source
const
TAG
:
Tag
= Tag::OctetString
source
impl
Tagged
for
f32
source
const
TAG
:
Tag
= Tag::RealType
source
impl
Tagged
for
f64
source
const
TAG
:
Tag
= Tag::RealType
source
impl<T>
Tagged
for
Vec
<T>
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<T>
Tagged
for
BTreeSet
<T>
source
const
TAG
:
Tag
= Tag::Set
source
impl<T>
Tagged
for
HashSet
<T>
source
const
TAG
:
Tag
= Tag::Set
source
impl<'a>
Tagged
for &'a
str
source
const
TAG
:
Tag
= Tag::Utf8String
source
impl
Tagged
for
String
source
const
TAG
:
Tag
= Tag::Utf8String
source
impl<T>
Tagged
for
&
T
where
T:
Tagged
,
source
const
TAG
:
Tag
= T::TAG
Implementors
source
impl
Tagged
for
Real
source
const
TAG
:
Tag
= Tag::RealType
source
impl
Tagged
for
Enumerated
source
const
TAG
:
Tag
= Tag::Enumerated
source
impl
Tagged
for
UtcTime
source
const
TAG
:
Tag
= Tag::UtcTime
source
impl<'a>
Tagged
for
BitString
<'a>
source
const
TAG
:
Tag
= Tag::BitString
source
impl<'a>
Tagged
for
BmpString
<'a>
source
const
TAG
:
Tag
= Tag::BmpString
source
impl<'a>
Tagged
for
Boolean
source
const
TAG
:
Tag
= Tag::Boolean
source
impl<'a>
Tagged
for
EndOfContent
source
const
TAG
:
Tag
= Tag::EndOfContent
source
impl<'a>
Tagged
for
GeneralString
<'a>
source
const
TAG
:
Tag
= crate::Tag::GeneralString
source
impl<'a>
Tagged
for
GeneralizedTime
source
const
TAG
:
Tag
= Tag::GeneralizedTime
source
impl<'a>
Tagged
for
GraphicString
<'a>
source
const
TAG
:
Tag
= crate::Tag::GraphicString
source
impl<'a>
Tagged
for
Ia5String
<'a>
source
const
TAG
:
Tag
= crate::Tag::Ia5String
source
impl<'a>
Tagged
for
Integer
<'a>
source
const
TAG
:
Tag
= Tag::Integer
source
impl<'a>
Tagged
for
Null
source
const
TAG
:
Tag
= Tag::Null
source
impl<'a>
Tagged
for
NumericString
<'a>
source
const
TAG
:
Tag
= crate::Tag::NumericString
source
impl<'a>
Tagged
for
ObjectDescriptor
<'a>
source
const
TAG
:
Tag
= crate::Tag::ObjectDescriptor
source
impl<'a>
Tagged
for
OctetString
<'a>
source
const
TAG
:
Tag
= Tag::OctetString
source
impl<'a>
Tagged
for
Oid
<'a>
source
const
TAG
:
Tag
= Tag::Oid
source
impl<'a>
Tagged
for
PrintableString
<'a>
source
const
TAG
:
Tag
= crate::Tag::PrintableString
source
impl<'a>
Tagged
for
Sequence
<'a>
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<'a>
Tagged
for
Set
<'a>
source
const
TAG
:
Tag
= Tag::Set
source
impl<'a>
Tagged
for
TeletexString
<'a>
source
const
TAG
:
Tag
= crate::Tag::TeletexString
source
impl<'a>
Tagged
for
UniversalString
<'a>
source
const
TAG
:
Tag
= Tag::UniversalString
source
impl<'a>
Tagged
for
Utf8String
<'a>
source
const
TAG
:
Tag
= crate::Tag::Utf8String
source
impl<'a>
Tagged
for
VideotexString
<'a>
source
const
TAG
:
Tag
= crate::Tag::VideotexString
source
impl<'a>
Tagged
for
VisibleString
<'a>
source
const
TAG
:
Tag
= crate::Tag::VisibleString
source
impl<T>
Tagged
for
SequenceOf
<T>
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<T>
Tagged
for
SetOf
<T>
source
const
TAG
:
Tag
= Tag::Set
source
impl<T, E, TagKind, const CLASS:
u8
, const TAG:
u32
>
Tagged
for
TaggedValue
<T, E, TagKind, CLASS, TAG>
source
const
TAG
:
Tag
= Tag(TAG)