rtc_shared/
lib.rs

1#![warn(rust_2018_idioms)]
2#![allow(dead_code)]
3
4#[cfg(feature = "crypto")]
5pub mod crypto;
6
7#[cfg(feature = "ifaces")]
8pub mod ifaces;
9
10#[cfg(feature = "marshal")]
11pub mod marshal;
12
13#[cfg(feature = "replay")]
14pub mod replay_detector;
15
16pub mod error;
17pub mod tcp_framing;
18pub mod time;
19pub(crate) mod transport;
20pub mod util;
21
22pub use transport::{
23    EcnCodepoint, FiveTuple, FourTuple, TaggedBytesMut, TransportContext, TransportMessage,
24    TransportProtocol,
25};