//! Convenience re-export of common structs and traits needed for using Recrypt
//!
//! ```
//! use recrypt::prelude::*;
//!
//! let recrypt: Recrypt<Sha256, Ed25519, RandomBytes<_>> = Recrypt::new();
//! ```
// necessary for instantiating and storing a Recrypt as a struct member
pub use crate Ed25519;
pub use crate RandomBytes;
pub use crate Recrypt;
pub use crate Sha256;
// traits that define functionality on Recrypt
pub use crate CryptoOps;
pub use crate Ed25519Ops;
pub use crate KeyGenOps;
pub use crate SchnorrOps;