☰
Tagged
Required Associated Constants
TAG
Implementations on Foreign Types
()
BTreeSet<T>
String
SystemTime
UInt<LIMBS>
bool
i128
i16
i32
i64
i8
str
u128
u16
u32
u64
u8
Implementors
In der
?
Trait
der
::
Tagged
source
·
[
−
]
pub trait Tagged { const
TAG
:
Tag
; }
Expand description
Types with an associated ASN.1
Tag
.
Required Associated Constants
source
const
TAG
:
Tag
ASN.1 tag
Implementations on Foreign Types
source
impl
Tagged
for
bool
source
const
TAG
:
Tag
= Tag::Boolean
source
impl
Tagged
for
SystemTime
source
const
TAG
:
Tag
= Tag::GeneralizedTime
source
impl<'a, const LIMBS:
usize
>
Tagged
for
UInt
<LIMBS>
where
UInt
<LIMBS>:
ArrayEncoding
,
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
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
()
source
const
TAG
:
Tag
= Tag::Null
source
impl<'a, T>
Tagged
for
BTreeSet
<T>
where
T:
Clone
+
Decodable
<'a> +
Encodable
+
Ord
,
source
const
TAG
:
Tag
= Tag::Set
source
impl
Tagged
for
str
source
const
TAG
:
Tag
= Tag::Utf8String
source
impl
Tagged
for
String
source
const
TAG
:
Tag
= Tag::Utf8String
Implementors
source
impl
Tagged
for
GeneralizedTime
source
const
TAG
:
Tag
= Tag::GeneralizedTime
source
impl
Tagged
for
Null
source
const
TAG
:
Tag
= Tag::Integer
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
Ia5String
<'a>
source
const
TAG
:
Tag
= Tag::Ia5String
source
impl<'a>
Tagged
for
ObjectIdentifier
source
const
TAG
:
Tag
= Tag::ObjectIdentifier
source
impl<'a>
Tagged
for
OctetString
<'a>
source
const
TAG
:
Tag
= Tag::OctetString
source
impl<'a>
Tagged
for
PrintableString
<'a>
source
const
TAG
:
Tag
= Tag::PrintableString
source
impl<'a>
Tagged
for
Sequence
<'a>
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<'a>
Tagged
for
UIntBytes
<'a>
source
const
TAG
:
Tag
= Tag::Integer
source
impl<'a>
Tagged
for
Utf8String
<'a>
source
const
TAG
:
Tag
= Tag::Utf8String
source
impl<'a, M>
Tagged
for M
where
M:
Message
<'a>,
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<'a, T>
Tagged
for
SetOfRef
<'a, T>
where
T:
Clone
+
Decodable
<'a> +
Encodable
+
Ord
,
source
const
TAG
:
Tag
= Tag::Set