Docs.rs
volo-thrift-0.10.0
volo-thrift 0.10.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
PureWhiteWu
LYF1999
github:cloudwego:rust
github:cloudwego:volo-maintainers
Dependencies
ahash ^0.8
normal
anyhow ^1
normal
bytes ^1
normal
chrono ^0.4
normal
futures ^0.3
normal
itoa ^1
normal
lazy_static ^1
normal
linked-hash-map ^0.5
normal
linkedbytes ^0.1
normal
metainfo ^0.7
normal
motore ^0.4
normal
num_enum ^0.7
normal
parking_lot ^0.12
normal
paste ^1
normal
pilota ^0.11
normal
pin-project ^1
normal
rustc-hash ^1
normal
scopeguard ^1
normal
sonic-rs ^0.3
normal
thiserror ^1
normal
tokio ^1
normal
tracing ^0.1
normal
volo ^0.10
normal
Versions
36.59%
of the crate is documented
Platform
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
volo_thrift
0.10.0
Module codec
Re-exports
Modules
Traits
In crate volo_thrift
?
Module
volo_thrift
::
codec
source
·
[
−
]
Re-exports
§
pub use default::
DefaultMakeCodec
;
Modules
§
default
The default codec implementation. This mod contains the default implementation of codec.
Traits
§
Decoder
Decoder
reads from an
AsyncRead
and decodes the data into a
ThriftMessage
.
Encoder
Encoder
writes a
ThriftMessage
to an
AsyncWrite
and flushes the data.
MakeCodec
MakeCodec
receives an
AsyncRead
and an
AsyncWrite
and returns a
Decoder
and an
Encoder
.