Expand description
Backend-specific internal types.
These types are implementation details of the transport backends.
Most users should use the high-level APIs (Executor, etc.)
instead of these types directly.
The Rmw* type aliases resolve to whichever backend is active at compile time,
providing a backend-agnostic way to reference concrete transport types.
Structs§
- Action
Client Core - Type-agnostic action client core handling the raw-bytes protocol.
- Action
Server Core - Type-agnostic action server core handling the raw-bytes protocol.
- Action
Server RawHandle - Handle to a raw (untyped) action server registered in the executor’s arena.
- RawAction
Client Spec - Inputs for raw (untyped) action-client registration.
- RawAction
Server Spec - Inputs for raw (untyped) action-server registration.
Functions§
- drive_
session_ io - Drive middleware I/O for pull-based backends.
- open_
session - Open a new middleware session.