1 2 3 4 5 6 7 8 9 10 11 12 13
//! Markers for Encryption algorithms supported by `libes`
pub(crate) mod generics;
#[cfg(feature = "XChaCha20-Poly1305")]
mod xchacha20poly1305;
#[cfg(feature = "XChaCha20-Poly1305")]
pub use xchacha20poly1305::XChaCha20Poly1305;
#[cfg(feature = "AES256-GCM")]
mod aes256gcm;
#[cfg(feature = "AES256-GCM")]
pub use aes256gcm::Aes256Gcm;