secure-gate 0.9.0-rc.1

Secure wrappers for secrets with explicit access and automatic zeroization
Documentation
//! Re-exports for all decoding traits.
//!
//! Each decoding trait has its own feature gate:
//!
//! | Trait               | Feature             |
//! |---------------------|---------------------|
//! | [`FromHexStr`]      | `encoding-hex`      |
//! | [`FromBase64UrlStr`]| `encoding-base64`   |
//! | [`FromBech32Str`]   | `encoding-bech32`   |
//! | [`FromBech32mStr`]  | `encoding-bech32m`  |
pub mod base64_url;
pub mod bech32;
#[cfg(feature = "encoding-bech32m")]
pub mod bech32m;
pub mod hex;

#[cfg(feature = "encoding-base64")]
pub use base64_url::FromBase64UrlStr;
#[cfg(feature = "encoding-bech32")]
pub use bech32::FromBech32Str;
#[cfg(feature = "encoding-bech32m")]
pub use bech32m::FromBech32mStr;
#[cfg(feature = "encoding-hex")]
pub use hex::FromHexStr;