redactable-derive 0.5.2

Derive macros for the redactable crate
Documentation

Derive macros for redactable.

This crate generates traversal code behind #[derive(Sensitive)], #[derive(SensitiveDisplay)], #[derive(NotSensitive)], and #[derive(NotSensitiveDisplay)]. It:

  • reads #[sensitive(...)] and #[not_sensitive_display(...)] attributes
  • emits trait implementations for redaction and logging integration

It does not define policy markers or text policies. Those live in the main redactable crate and are applied at runtime.