der
0.5.1
Fixed
Tag
Required Associated Constants
TAG
Implementations on Foreign Types
()
[T; N]
bool
i128
i16
i32
i64
i8
str
u128
u16
u32
u64
u8
Object Safety
Implementors
In crate der
Trait
der
::
FixedTag
Copy item path
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
Object Safety
§
This trait is
not
object safe
.
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
str
source
§
const
TAG
:
Tag
= Tag::Utf8String
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
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