☰
FixedTag
Required Associated Constants
TAG
Implementations on Foreign Types
()
[T; N]
bool
i128
i16
i32
i64
i8
str
u128
u16
u32
u64
u8
Implementors
In der
?
Trait
der
::
FixedTag
source
·
[
−
]
pub trait FixedTag { const
TAG
:
Tag
; }
Expand description
Types which have a constant ASN.1
Tag
.
Required Associated Constants
source
const
TAG
:
Tag
ASN.1 tag
Implementations on Foreign Types
source
impl
FixedTag
for
bool
source
const
TAG
:
Tag
= Tag::Boolean
source
impl
FixedTag
for
i8
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
i16
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
i32
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
i64
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
i128
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
u8
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
u16
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
u32
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
u64
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
u128
source
const
TAG
:
Tag
= Tag::Integer
source
impl
FixedTag
for
()
source
const
TAG
:
Tag
= Tag::Null
source
impl<T, const N:
usize
>
FixedTag
for
[
T
; N]
source
const
TAG
:
Tag
= Tag::Sequence
source
impl
FixedTag
for
str
source
const
TAG
:
Tag
= Tag::Utf8String
Implementors
source
impl
FixedTag
for
GeneralizedTime
source
const
TAG
:
Tag
= Tag::GeneralizedTime
source
impl
FixedTag
for
Null
source
const
TAG
:
Tag
= Tag::Null
source
impl
FixedTag
for
ObjectIdentifier
source
const
TAG
:
Tag
= Tag::ObjectIdentifier
source
impl
FixedTag
for
OctetString
<'_>
source
const
TAG
:
Tag
= Tag::OctetString
source
impl
FixedTag
for
PrintableString
<'_>
source
const
TAG
:
Tag
= Tag::PrintableString
source
impl
FixedTag
for
UtcTime
source
const
TAG
:
Tag
= Tag::UtcTime
source
impl
FixedTag
for
Utf8String
<'_>
source
const
TAG
:
Tag
= Tag::Utf8String
source
impl
FixedTag
for
DateTime
source
const
TAG
:
Tag
= Tag::GeneralizedTime
source
impl<'a>
FixedTag
for
BitString
<'a>
source
const
TAG
:
Tag
= Tag::BitString
source
impl<'a>
FixedTag
for
Ia5String
<'a>
source
const
TAG
:
Tag
= Tag::Ia5String
source
impl<'a>
FixedTag
for
UIntBytes
<'a>
source
const
TAG
:
Tag
= Tag::Integer
source
impl<'a, M>
FixedTag
for M
where
M:
Sequence
<'a>,
source
const
TAG
:
Tag
= Tag::Sequence
source
impl<'a, T, const N:
usize
>
FixedTag
for
SetOf
<T, N>
where
T:
Clone
+
Decodable
<'a> +
DerOrd
,
source
const
TAG
:
Tag
= Tag::Set
source
impl<T, const N:
usize
>
FixedTag
for
SequenceOf
<T, N>
source
const
TAG
:
Tag
= Tag::Sequence