1 2 3 4 5 6 7 8 9 10 11 12
#[must_use] pub(crate) fn secret_label(name: &str) -> bool { let lower = name.to_ascii_lowercase(); lower.contains("password") || lower.contains("token") || lower.contains("secret") || lower.contains("api_key") || lower.contains("apikey") || lower.contains("authorization") || lower.contains("credential") || (lower.contains("://") && lower.contains('@')) }