summaryrefslogtreecommitdiff
path: root/src/lib.rs
blob: 7cbae7c3ce5b7802f5cfe8bc5e0d84357e920b60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![warn(missing_docs)]

//! Library providing steganography codecs for various carrier and payload types, designed to be
//! extensible.

mod codec;
pub use codec::*;

/// Codecs for carriers in JPEG format.
#[cfg(feature = "jpeg")]
pub mod jpeg;

/// Codecs for carriers in lossless image formats (PNG, WebP, etc.).
#[cfg(feature = "lossless")]
pub mod lossless;