pub struct AuditExportResult {
pub timestamp: String,
pub rows: usize,
pub written: Vec<PathBuf>,
pub sidecars: Vec<PathBuf>,
}Expand description
Result of an export_audit_log call.
Fields§
§timestamp: StringFilename-safe UTC timestamp used for every written artefact.
rows: usizeNumber of audit-log rows exported.
written: Vec<PathBuf>Paths to the payload files (md, csv, json, sarif in that order when enabled).
sidecars: Vec<PathBuf>Paths to every hash sidecar written.
Trait Implementations§
Source§impl Clone for AuditExportResult
impl Clone for AuditExportResult
Source§fn clone(&self) -> AuditExportResult
fn clone(&self) -> AuditExportResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AuditExportResult
impl RefUnwindSafe for AuditExportResult
impl Send for AuditExportResult
impl Sync for AuditExportResult
impl Unpin for AuditExportResult
impl UnsafeUnpin for AuditExportResult
impl UnwindSafe for AuditExportResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more