der
0.7.9
FixedTag
Required Associated Constants
TAG
Implementations on Foreign Types
()
String
SystemTime
Vec<T>
[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
FixedTag
for
String
source
§
const
TAG
:
Tag
= Tag::Utf8String
source
§
impl
FixedTag
for
SystemTime
source
§
const
TAG
:
Tag
= Tag::GeneralizedTime
source
§
impl<T>
FixedTag
for
Vec
<T>
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl<T, const N:
usize
>
FixedTag
for
[T; N]
source
§
const
TAG
:
Tag
= Tag::Sequence
Implementors
§
source
§
impl
FixedTag
for
BitString
source
§
const
TAG
:
Tag
= Tag::BitString
source
§
impl
FixedTag
for
BmpString
source
§
const
TAG
:
Tag
= Tag::BmpString
source
§
impl
FixedTag
for
GeneralizedTime
source
§
const
TAG
:
Tag
= Tag::GeneralizedTime
source
§
impl
FixedTag
for
Ia5String
source
§
const
TAG
:
Tag
= Tag::Ia5String
source
§
impl
FixedTag
for
Int
source
§
const
TAG
:
Tag
= Tag::Integer
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
OctetStringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::OctetString
source
§
impl
FixedTag
for
PrintableString
source
§
const
TAG
:
Tag
= Tag::PrintableString
source
§
impl
FixedTag
for
TeletexString
source
§
const
TAG
:
Tag
= Tag::TeletexString
source
§
impl
FixedTag
for
Uint
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
UtcTime
source
§
const
TAG
:
Tag
= Tag::UtcTime
source
§
impl
FixedTag
for
Utf8StringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::Utf8String
source
§
impl
FixedTag
for
VideotexStringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::VideotexString
source
§
impl
FixedTag
for
DateTime
source
§
const
TAG
:
Tag
= Tag::GeneralizedTime
source
§
impl
FixedTag
for
Document
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl<'a>
FixedTag
for
BitStringRef
<'a>
source
§
const
TAG
:
Tag
= Tag::BitString
source
§
impl<'a>
FixedTag
for
Ia5StringRef
<'a>
source
§
const
TAG
:
Tag
= Tag::Ia5String
source
§
impl<'a>
FixedTag
for
IntRef
<'a>
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl<'a>
FixedTag
for
PrintableStringRef
<'a>
source
§
const
TAG
:
Tag
= Tag::PrintableString
source
§
impl<'a>
FixedTag
for
TeletexStringRef
<'a>
source
§
const
TAG
:
Tag
= Tag::TeletexString
source
§
impl<'a>
FixedTag
for
UintRef
<'a>
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl<'a, S>
FixedTag
for S
where S:
Sequence
<'a>,
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl<'a, T, const N:
usize
>
FixedTag
for
SetOf
<T, N>
where T:
Decode
<'a> +
DerOrd
,
source
§
const
TAG
:
Tag
= Tag::Set
source
§
impl<T>
FixedTag
for
SetOfVec
<T>
where T:
DerOrd
,
source
§
const
TAG
:
Tag
= Tag::Set
source
§
impl<T, const N:
usize
>
FixedTag
for
SequenceOf
<T, N>
source
§
const
TAG
:
Tag
= Tag::Sequence