5 releases (3 breaking)
Uses new Rust 2024
| 0.4.0 | Dec 14, 2025 |
|---|---|
| 0.3.0 | Dec 13, 2025 |
| 0.2.0 | Dec 11, 2025 |
| 0.1.1 | Dec 11, 2025 |
| 0.1.0 | Dec 11, 2025 |
#9 in #rapace
335KB
7K
SLoC
rapace-transport-mem
In-process memory transport for rapace RPC.
The semantic reference implementation for rapace transports. All messages are passed via memory without any I/O overhead. Useful for:
- Testing: Unit tests and integration tests
- Single-process RPC: When you need RPC semantics without cross-process boundaries
- Reference implementation: Understanding how rapace transports work
Feature
Enabled by default in rapace. Use default-features = false to disable.
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~10–14MB
~163K SLoC