distributed 4.2.0

CQRS/ES framework for Rust using Plain Old Rust Structs — append-only events, replay, snapshots, outbox, service bus, and pluggable infrastructure
Documentation
//! Role-safe, deterministic client projection deltas.
//!
//! This module lowers logical projection provenance through an explicit
//! authorization boundary. It never derives client semantics from physical
//! table write plans.

pub(crate) mod authorization;
mod canonical;
pub(crate) mod lower;
#[cfg(feature = "graphql")]
pub(crate) mod runtime;
mod types;

#[allow(
    unused_imports,
    reason = "Task 11 names this authenticated request seam"
)]
pub(crate) use types::ProjectionDeltaCacheScopeToken;

#[cfg(test)]
mod tests;
#[cfg(test)]
mod vector_tests;

pub use types::{
    DeltaField, DeltaKeyField, DeltaValue, ProjectionDelta, ProjectionDeltaError,
    ProjectionDeltaIdentity, ProjectionDeltaMutation, ProjectionDeltaOccurrence,
    ProjectionDeltaOperation, ProjectionDeltaPartition, ProjectionDeltaProjectionIdentity,
    ProjectionDeltaRecovery, ProjectionDeltaRecoveryCondition, ProjectionDeltaRecoveryTarget,
    ProjectionDeltaScope, ProjectionDeltaSurfaceIdentity, PROJECTION_DELTA_WIRE_VERSION,
};