file
Module: audit::sink::file
Section titled “Module: audit::sink::file”Contents
Section titled “Contents”Structs
FileAuditSink- Audit sink that writes JSON-lines to a file.
firma_sidecar::audit::sink::file::FileAuditSink
Section titled “firma_sidecar::audit::sink::file::FileAuditSink”Struct
Audit sink that writes JSON-lines to a file.
Methods:
fn new<P>(path: P) -> Self- Constructs a new [FileAuditSink] writing topath.
Trait Implementations:
- AuditSink
fn run(self: Self, rx: tokio::sync::mpsc::Receiver<crate::audit::ExecutionEvent>, exit: tokio_util::sync::CancellationToken) -> Result<(), crate::audit::AuditSinkError>
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
- From
fn from(path: PathBuf) -> Self
- From
fn from(path: &Path) -> Self