very fast at protocol indexer with flexible filtering, xrpc queries, cursor-backed event stream, and more, built on fjall
rust fjall at-protocol atproto indexer

[types] split event.rs into per-mode modules master

types/event.rs is now a composition root: stream.rs (indexer_stream), jetstream.rs, relay.rs, each gated once at the mod declaration. 45 inline cfg sites drop to 6 + 14 irreducible variant/arm gates inside StoredJetstreamEvent (its Commit/Relay variants genuinely couple to other modes).


+321 -339
4 changed files