Expand description
Core handles, builders, transactions, and domain types. Core handles, builders, transactions, and domain types for Audit Trails.
This namespace contains the main trail-facing Rust API:
crate::core::accessexposes role and capability managementcrate::core::builderconfigures trail creationcrate::core::createcontains the creation transaction typescrate::core::lockingmanages trail locking rulescrate::core::recordsreads and mutates trail recordscrate::core::tagsmanages the trail-owned record-tag registrycrate::core::trailprovides the high-level typed handle bound to a specific trailcrate::core::typescontains serializable value types shared across the crate
Modulesยง
- access
- Role and capability management APIs. Role and capability management APIs for Audit Trails.
- builder
- Builder used to configure trail creation. Builder for trail-creation transactions.
- create
- Trail-creation transaction types. Trail-creation transaction types.
- locking
- Locking configuration APIs. Locking configuration APIs for Audit Trails.
- records
- Record read and mutation APIs. Record read and mutation APIs for Audit Trails.
- tags
- Trail-scoped record-tag management APIs. Record-tag registry APIs for Audit Trails.
- trail
- High-level trail handle types. High-level trail handles and trail-scoped transactions.
- types
- Shared domain and event types. Shared serializable domain types for Audit Trails.