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 serde;
18pub mod tcp_framing;
19pub mod time;
20pub(crate) mod transport;
21pub mod util;
22
23pub use transport::{
24    EcnCodepoint, FiveTuple, FourTuple, TaggedBytesMut, TransportContext, TransportMessage,
25    TransportProtocol,
26};