biip 0.9.3

Redact sensitive information from text!
Documentation
//! This module contains the various redactors used by `biip`.
//!
//! Each submodule is responsible for a specific category of redactions.
pub mod env;
pub mod network;
pub mod patterns;
pub mod user;

/// Redacts sensitive information from environment variables.
/// @see env::{secrets_redactor, custom_patterns_redactor}
pub use env::{
    custom_patterns_redactor,
    secrets_redactor,
};
/// Redacts networking patterns like email addresses and IP addresses.
/// @see network
pub use network::{
    email_redactor,
    ipv4_redactor,
    ipv6_redactor,
    mac_address_redactor,
    url_credentials_redactor,
};
// Redact sensitive information which follow a specific pattern.
pub use patterns::{
    cloud_keys_redactor,
    credit_card_redactor,
    jwt_redactor,
    phone_number_redactor,
    uuid_redactor,
};
/// Redacts user-specific information like home directory and username.
/// @see user
pub use user::{
    home_redactor,
    username_redactor,
};