#![cfg_attr(not(feature = "std"), no_std)]
#![warn(clippy::pedantic)]
#![deny(clippy::unwrap_used, clippy::expect_used)]
pub mod crypto_auth;
#[cfg(feature = "std")]
pub mod crypto_box;
#[cfg(feature = "std")]
pub mod crypto_box512;
pub mod crypto_generichash;
pub mod crypto_kdf;
#[cfg(feature = "pwhash")]
pub mod crypto_pwhash;
#[cfg(feature = "std")]
pub mod crypto_secretbox;
pub mod crypto_secretstream;
pub mod crypto_sign;
pub mod crypto_sign257;
#[cfg(feature = "std")]
pub mod crypto_stream;
pub mod hazmat;
#[cfg(any(feature = "std", feature = "getrandom"))]
pub mod randombytes;
#[cfg(feature = "selftest")]
pub mod selftest;