servant_codec/lib.rs
1// -- lib.rs --
2
3extern crate byteorder;
4extern crate bytes;
5extern crate futures_codec;
6extern crate ring;
7extern crate serde;
8extern crate bincode;
9
10// --
11
12mod aead_codec;
13mod length_codec;
14mod record_codec;
15mod utility;
16
17// --
18
19pub use aead_codec::{
20 Builder as AeadCodecBuilder, AES_128_GCM, AES_256_GCM, CHACHA20_POLY1305, HKDF_SHA256,
21 HKDF_SHA384, HKDF_SHA512,
22};
23pub use length_codec::LengthCodec;
24pub use record_codec::RecordCodec;