veil icon indicating copy to clipboard operation
veil copied to clipboard

Rust derive macro for redacting sensitive data in std::fmt::Debug

Results 8 veil issues
Sort by recently updated
recently updated
newest added

currently the `#[redact(with = 'X')]` attribute is limited in that you can only specify one single character that the string will be redacted with. What do we think about enhancing...

Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.50.4 to 2.50.8. Release notes Sourced from taiki-e/install-action's releases. 2.50.8 Update cargo-tarpaulin@latest to 0.32.5. Update mdbook@latest to 0.4.49. 2.50.7 Update cargo-tarpaulin@latest to 0.32.4. 2.50.6 Update knope@latest to...

dependencies
github_actions

Updates the requirements on [rand](https://github.com/rust-random/rand) to permit the latest version. Changelog Sourced from rand's changelog. [0.9.0] - 2025-01-27 Security and unsafe Policy: "rand is not a crypto library" (#1514) Remove...

dependencies
rust

Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.62.50 to 2.62.54. Release notes Sourced from taiki-e/install-action's releases. 2.62.54 Update mise@latest to 2025.11.6. Update hyperfine@latest to 1.20.0. 2.62.53 Update mdbook@latest to 0.5.0. Update uv@latest to 0.9.10....

dependencies
github_actions

In the library's current state, if I have something like: ```rust #[derive(Redact)] struct AuthInfo { login: String, #[redact] password: String, } fn main() { let info = AuthInfo { login:...

While it might be different from it's original intent, in practice, `veil` is used mostly for two different use cases: - Preventing personally identifiable information from being leaked - Preventing...

I implemented an option to redact all data to prevent partial (or complete) leaks of sensitive data. I left the default behavior as it was before, but in my opinion...

Would it be possible to support `!#[no_std]`?