☰
FixedTag
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
Implementors
In der
Modules
asn1
Structs
DateTime
Document
EncodeRef
EncodeValueRef
Error
Header
Length
SecretDocument
SliceReader
SliceWriter
TagNumber
Enums
Class
ErrorKind
Tag
TagMode
Traits
Decode
DecodeOwned
DecodeValue
DerOrd
Encode
EncodeValue
FixedTag
Reader
Tagged
ValueOrd
Writer
Type Definitions
Result
?
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
u128
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
str
source
§
const
TAG
:
Tag
= Tag::Utf8String
source
§
impl
FixedTag
for
SystemTime
source
§
const
TAG
:
Tag
= Tag::GeneralizedTime
source
§
impl
FixedTag
for
u16
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
u8
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
()
source
§
const
TAG
:
Tag
= Tag::Null
source
§
impl
FixedTag
for
i16
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
bool
source
§
const
TAG
:
Tag
= Tag::Boolean
source
§
impl<T>
FixedTag
for
Vec
<T>
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl
FixedTag
for
String
source
§
const
TAG
:
Tag
= Tag::Utf8String
source
§
impl
FixedTag
for
u64
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
i128
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
i32
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
u32
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl<T, const N:
usize
>
FixedTag
for
[T; N]
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl
FixedTag
for
i64
source
§
const
TAG
:
Tag
= Tag::Integer
source
§
impl
FixedTag
for
i8
source
§
const
TAG
:
Tag
= Tag::Integer
Implementors
§
source
§
impl
FixedTag
for
BitString
source
§
const
TAG
:
Tag
= Tag::BitString
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
OctetStringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::OctetString
source
§
impl
FixedTag
for
PrintableStringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::PrintableString
source
§
impl
FixedTag
for
TeletexStringRef
<'_>
source
§
const
TAG
:
Tag
= Tag::TeletexString
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
SequenceRef
<'a>
source
§
const
TAG
:
Tag
= Tag::Sequence
source
§
impl<'a>
FixedTag
for
UIntRef
<'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:
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
impl
FixedTag
for
Version
impl
FixedTag
for
EcParameters