distributed 4.3.0

CQRS/ES framework for Rust using Plain Old Rust Structs — append-only events, replay, snapshots, outbox, service bus, and pluggable infrastructure
Documentation
1
{"wireVersion":1,"issuedAtUnixMs":1700000000000,"expiresAtUnixMs":1700000060000,"delta":{"wire_version":1,"identity":{"manifest_version":2,"client_protocol_version":1,"surface":{"kind":"role","name":"member"},"schema_fingerprint":"sha256:schema","protocol_fingerprint":"sha256:protocol","authorization_generation":"auth-generation-1","cache_scope_token":"v1.cache-scope.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","command_causation_id":"cause-1"},"projections":[{"program_id":"pp1:sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","binding_id":"pb1:sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb","epoch":"todos-v1","program_ir_version":1,"operation_semantics_version":1}],"occurrences":[{"causation_id":"cause-1","ordinal":0,"occurrence_id":"occurrence-1"}],"operations":[{"occurrence_ordinal":0,"projection_refs":[0],"mutation":{"op":"delete","scope":{"partition":{"kind":"unit"},"model":"Todos","key":[{"ordinal":0,"field":"todo_id","value":{"type":"string","value":"todo-1"}}]}}}]},"lifecycleProofs":[{"projectionRef":0,"token":"v1.projection-lifecycle.EnRteSPDLBfIDFPCS8fq-elxrPTG0yqhNNKNxbzR9Bg"}],"obligations":[{"projectionRef":0,"model":"Todos","scopeToken":"v1.projection-obligation.YLpYfueyV5QfcJaC3CG37V2Z8iiv0TUX9YX_9qB1bt8"}],"revalidate":false}