Synapse Core - Encoding utilities and optimizations
This crate provides efficient encoding utilities for the Synapse gateway system:
- id: Strongly-typed identifiers (ServiceId, InterfaceId, MethodId, etc.)
- siphash: Name-to-ID mapping using SipHash for stable numeric identifiers
- semver: Decimal semantic version packing into u32
- flags: Bitfield flag packing for efficient boolean storage
- binary: Fixed-size binary encodings (UUIDs, timestamps)