Expand description
atomr-serialization-hyperion.
Hyperion is a CLR-specific binary serializer tightly coupled to
System.Reflection. A line-by-line port is impractical in Rust. To keep
the crate name reserved (matching layout) while providing
useful functionality, this crate exposes a Serde/bincode-based
HyperionSerializer<T> that implements the same
atomr_core::serialization::Serializer trait used everywhere
else. Wire format is not compatible with CLR Hyperion and is only
meant to be pluggable as the default binary serializer for a pure-Rust
atomr deployment.
Structs§
Constants§
- HYPERION_
SERIALIZER_ ID - Default identifier for the Hyperion-compat slot. reserves serializer id 7 for Hyperion; we keep the same number for parity.