audit-trail 1.0.1

Structured audit logging with tamper-evident chaining. Every write produces a cryptographically linked record (hash chain). Compliance-grade output (who, what, when, where, result). Pluggable backends. Foundation for HIPAA, SOC 2, and PCI-DSS compliance.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Reference [`Sink`] implementations.
//!
//! - [`MemorySink`] — in-memory, requires `alloc`.
//! - [`FileSink`] — append-only file writer, requires `std`.
//!
//! [`Sink`]: crate::Sink

mod memory;

#[cfg(feature = "std")]
mod file;

pub use memory::MemorySink;

#[cfg(feature = "std")]
pub use file::FileSink;