1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-09-01 02:36:59 +02:00

add Framed2

This commit is contained in:
Nikolay Kim
2018-10-08 15:38:52 -07:00
parent 29ae1600a3
commit 614d1696d8
4 changed files with 323 additions and 23 deletions

View File

@@ -11,24 +11,13 @@
//! [transports]: #
#![deny(missing_docs, missing_debug_implementations, warnings)]
#![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")]
// _tokio_codec are the items that belong in the `tokio_codec` crate. However,
// because we need to maintain backward compatibility until the next major
// breaking change, they are defined here. When the next breaking change comes,
// they should be moved to the
// `tokio_codec` crate and become independent.
//
// The primary reason we can't move these to `tokio-codec` now is because,
// again for backward compatibility reasons, we need to keep `Decoder` and
// `Encoder` in tokio_io::codec. And `Decoder` and `Encoder` needs to reference
// `Framed`. So they all still need
// to still be in the same module.
mod framed;
mod framed2;
mod framed_read;
mod framed_write;
pub use self::framed::{Framed, FramedParts};
pub use self::framed2::{Framed2, FramedParts2};
pub use self::framed_read::FramedRead;
pub use self::framed_write::FramedWrite;