IronSBE Transport
Network transport layer for SBE messaging.
This crate provides:
- [
traits] - Backend-agnostic [Transport], [Listener], [Connection] traits (always available) - [
tcp] - Tokio-based TCP backend (featuretcp-tokio, enabled by default) - [
udp] - UDP unicast and multicast with A/B arbitration - [
ipc] - Shared memory IPC transport
Selecting a backend
The default feature set enables tcp-tokio. To select it explicitly,
disable default features and enable the backend feature directly:
= { = "...", = false, = ["tcp-tokio"] }
[DefaultTransport] is a type alias that resolves to the backend selected
by the active feature. Code that is generic over T: Transport can use
DefaultTransport as the default type parameter.