6 releases (breaking)
Uses new Rust 2024
| 0.5.0 | Dec 21, 2025 |
|---|---|
| 0.4.0 | Dec 14, 2025 |
| 0.3.0 | Dec 13, 2025 |
| 0.2.0 | Dec 11, 2025 |
| 0.1.1 | Dec 11, 2025 |
#766 in Memory management
26 downloads per month
Used in 12 crates
(6 directly)
320KB
6.5K
SLoC
rapace-core
Core types and traits for rapace RPC framework.
This crate provides the fundamental types and protocols used by rapace:
- Transport traits: Abstraction for different transport implementations
- Frame formats: Protocol buffers for RPC messaging
- RPC session management: Core session and session pump types
- Serialization: Support for multiple serialization formats via facet
This is a low-level crate primarily used by rapace itself and transport implementations.
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–28MB
~285K SLoC