rullst-orm 12.3.0

Fast, un-opinionated, database-agnostic ORM and query builder for Rust
Documentation
//! Transaction-coupled audit records for explicitly auditable ORM models.

mod context;
mod diff;
mod revision;
mod schema;
mod storage;

pub use context::{AuditActorKind, AuditContext, current_audit_context, with_audit_context};
pub use diff::compute_diff;
#[doc(hidden)]
pub use diff::{REDACTED_VALUE, redacted_value_changed};
#[doc(hidden)]
pub use revision::{RestorableRevision, apply_reverse_patch, load_restorable_revision_with_tx};
pub use schema::create_audit_table;
#[doc(hidden)]
pub use storage::log_audit_diff_redacted_with_tx;
pub use storage::{AuditLog, log_audit, log_audit_diff, log_audit_diff_with_tx, log_audit_with_tx};

#[cfg(test)]
mod tests;