batpak 0.7.0

Event sourcing with causal graphs and policy gates. Sync API, zero async.
Documentation
1
2
3
4
5
6
7
8
9
use batpak::store::delivery::observation::{AtLeastOnce, CheckpointId, IdempotencyKey, ObservedOnce};

fn main() {
    let _forged = ObservedOnce {
        _seal: (),
        at_least_once: AtLeastOnce::new(CheckpointId::new("obs-forge")),
        idempotency_key: IdempotencyKey::from_bytes([9; 32]),
    };
}