examples/simple.pyabxbus-ts/examples/simple.tsabxbus-rust/tests/test_base_event.rsabxbus-go/README.md
- Python
- TypeScript
- Rust
- Go
- Python payload validation is powered by Pydantic models.
- TypeScript payload and result validation is powered by Zod schemas.
- Rust uses
event!to keep event fields and event metadata in one block. Primitive result schemas are derived automatically; structured result schemas are supplied throughevent_result_schema. - Go uses typed struct helpers for static shape at call sites, validates typed handler payloads against the declared payload struct, and derives JSON Schema from the declared result type for runtime result validation.