Skip to main content

Module audit

Module audit 

Source
Expand description

Structured JSON audit logging for quantum job operations.

Every cloud API interaction (circuit submission, result fetch, job cancel) can be recorded to an audit trail for compliance and debugging.

Structs§

AuditEvent
A single audit log entry
FileAuditLogger
Appends newline-delimited JSON audit events to a file
InMemoryAuditLogger
In-memory audit logger for testing and in-process inspection
NullAuditLogger
Discards all audit events — for use when auditing is explicitly disabled

Enums§

AuditError
Errors from audit logging
OperationType
Type of quantum operation being audited

Traits§

AuditLogger
Trait for audit log sinks

Functions§

circuit_hash
Compute an FNV-1a hex string for circuit correlation.