rovenue/events/
mod.rs

1// =============================================================
2// events — SDK event wire types (M7)
3// =============================================================
4
5pub mod client;
6pub mod envelope;
7pub mod identity_context;
8pub mod queue;
9
10pub use client::EventsClient;
11pub use envelope::{EventEnvelope, FunnelContext};
12pub use identity_context::IdentityContext;
13pub use queue::EventQueue;
14
15/// Wire version embedded in outbox_events rows so consumers can
16/// detect schema drift without inspecting the payload shape.
17pub const EVENT_WIRE_VERSION: u8 = 1;