wal
Module: audit::sink::wal
Section titled “Module: audit::sink::wal”Contents
Section titled “Contents”Structs
WalAuditSink- Audit sink that streams events over gRPC with local WAL fallback.
firma_sidecar::audit::sink::wal::WalAuditSink
Section titled “firma_sidecar::audit::sink::wal::WalAuditSink”Struct
Audit sink that streams events over gRPC with local WAL fallback.
Methods:
fn new<impl Into<String>, impl AsRef<Path>>(endpoint: impl Trait, wal_path: impl Trait, wal_max_bytes: u64) -> Self- Constructs a new [WalAuditSink].
Trait Implementations:
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
- AuditSink
fn run(self: Self, rx: tokio::sync::mpsc::Receiver<ExecutionEvent>, exit: tokio_util::sync::CancellationToken) -> Result<(), AuditSinkError>