Docs.rs
rocket-0.5.0-rc.2
rocket 0.5.0-rc.2
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
SergioBenitez
Dependencies
async-stream ^0.3.2
normal
async-trait ^0.1.43
normal
atomic ^0.5
normal
atty ^0.2
normal
binascii ^0.1
normal
bytes ^1.0
normal
either ^1
normal
figment ^0.10.6
normal
futures ^0.3.0
normal
indexmap ^1.0
normal
log ^0.4
normal
memchr ^2
normal
multer ^2
normal
num_cpus ^1.0
normal
parking_lot ^0.12
normal
pin-project-lite ^0.2
normal
rand ^0.8
normal
ref-cast ^1.0
normal
rmp-serde ^1
normal
rocket_codegen ^0.5.0-rc.2
normal
rocket_http ^0.5.0-rc.2
normal
serde ^1.0
normal
serde_json ^1.0.26
normal
state ^0.5.1
normal
tempfile ^3
normal
time ^0.3
normal
tokio ^1.6.1
normal
tokio-stream ^0.1.6
normal
tokio-util ^0.7
normal
ubyte ^0.10
normal
uuid ^1
normal
yansi ^0.5
normal
figment ^0.10
dev
pretty_assertions ^1
dev
version_check ^0.9.1
build
Versions
100%
of the crate is documented
Go to latest stable release
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Tagged
Required Associated Constants
TAG
Implementations on Foreign Types
&'_ T
&'a [u8]
&'a str
()
bool
f32
f64
i128
i16
i32
i64
i8
u128
u16
u32
u64
u8
Implementors
In rocket::mtls::oid::asn1_rs
?
Trait
rocket
::
mtls
::
oid
::
asn1_rs
::
Tagged
[
−
]
pub trait Tagged { const
TAG
:
Tag
; }
Available on
crate feature
mtls
only.
Required Associated Constants
const
TAG
:
Tag
Implementations on Foreign Types
impl<'a>
Tagged
for &'a
str
const
TAG
:
Tag
= Tag::Utf8String
impl<'a>
Tagged
for
bool
const
TAG
:
Tag
= Tag::Boolean
impl
Tagged
for
i32
const
TAG
:
Tag
= Tag::Integer
impl<'a>
Tagged
for
()
const
TAG
:
Tag
= Tag::Null
impl
Tagged
for
i16
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
i128
const
TAG
:
Tag
= Tag::Integer
impl<'a>
Tagged
for
&'a [
u8
]
const
TAG
:
Tag
= Tag::OctetString
impl
Tagged
for
u64
const
TAG
:
Tag
= Tag::Integer
impl<'_, T>
Tagged
for
&'_
T
where
T:
Tagged
,
const
TAG
:
Tag
= T::TAG
impl
Tagged
for
f32
const
TAG
:
Tag
= Tag::RealType
impl
Tagged
for
u128
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
u32
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
f64
const
TAG
:
Tag
= Tag::RealType
impl
Tagged
for
u16
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
u8
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
i64
const
TAG
:
Tag
= Tag::Integer
impl
Tagged
for
i8
const
TAG
:
Tag
= Tag::Integer
Implementors
impl
Tagged
for
Real
const
TAG
:
Tag
= Tag::RealType
impl
Tagged
for
String
const
TAG
:
Tag
= Tag::Utf8String
impl
Tagged
for
Enumerated
const
TAG
:
Tag
= Tag::Enumerated
impl
Tagged
for
UtcTime
const
TAG
:
Tag
= Tag::UtcTime
impl<'a>
Tagged
for
Oid
<'a>
const
TAG
:
Tag
= Tag::Oid
impl<'a>
Tagged
for
BitString
<'a>
const
TAG
:
Tag
= Tag::BitString
impl<'a>
Tagged
for
BmpString
<'a>
const
TAG
:
Tag
= Tag::BmpString
impl<'a>
Tagged
for
Boolean
const
TAG
:
Tag
= Tag::Boolean
impl<'a>
Tagged
for
EndOfContent
const
TAG
:
Tag
= Tag::EndOfContent
impl<'a>
Tagged
for
GeneralString
<'a>
const
TAG
:
Tag
= crate::Tag::GeneralString
impl<'a>
Tagged
for
GeneralizedTime
const
TAG
:
Tag
= Tag::GeneralizedTime
impl<'a>
Tagged
for
GraphicString
<'a>
const
TAG
:
Tag
= crate::Tag::GraphicString
impl<'a>
Tagged
for
Ia5String
<'a>
const
TAG
:
Tag
= crate::Tag::Ia5String
impl<'a>
Tagged
for
Integer
<'a>
const
TAG
:
Tag
= Tag::Integer
impl<'a>
Tagged
for
Null
const
TAG
:
Tag
= Tag::Null
impl<'a>
Tagged
for
NumericString
<'a>
const
TAG
:
Tag
= crate::Tag::NumericString
impl<'a>
Tagged
for
ObjectDescriptor
<'a>
const
TAG
:
Tag
= crate::Tag::ObjectDescriptor
impl<'a>
Tagged
for
OctetString
<'a>
const
TAG
:
Tag
= Tag::OctetString
impl<'a>
Tagged
for
PrintableString
<'a>
const
TAG
:
Tag
= crate::Tag::PrintableString
impl<'a>
Tagged
for
Sequence
<'a>
const
TAG
:
Tag
= Tag::Sequence
impl<'a>
Tagged
for
Set
<'a>
const
TAG
:
Tag
= Tag::Set
impl<'a>
Tagged
for
TeletexString
<'a>
const
TAG
:
Tag
= crate::Tag::TeletexString
impl<'a>
Tagged
for
UniversalString
<'a>
const
TAG
:
Tag
= Tag::UniversalString
impl<'a>
Tagged
for
Utf8String
<'a>
const
TAG
:
Tag
= crate::Tag::Utf8String
impl<'a>
Tagged
for
VideotexString
<'a>
const
TAG
:
Tag
= crate::Tag::VideotexString
impl<'a>
Tagged
for
VisibleString
<'a>
const
TAG
:
Tag
= crate::Tag::VisibleString
impl<T>
Tagged
for
BTreeSet
<T>
const
TAG
:
Tag
= Tag::Set
impl<T>
Tagged
for
HashSet
<T,
RandomState
>
const
TAG
:
Tag
= Tag::Set
impl<T>
Tagged
for
Vec
<T,
Global
>
const
TAG
:
Tag
= Tag::Sequence
impl<T>
Tagged
for
SequenceOf
<T>
const
TAG
:
Tag
= Tag::Sequence
impl<T>
Tagged
for
SetOf
<T>
const
TAG
:
Tag
= Tag::Set
impl<T, TagKind, const CLASS:
u8
, const TAG:
u32
>
Tagged
for
TaggedValue
<T, TagKind, CLASS, TAG>
const
TAG
:
Tag
= Tag(TAG)