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)

MIT/Apache

320KB
6.5K SLoC

rapace-core

crates.io documentation MIT/Apache-2.0 licensed

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:

at your option.

Dependencies

~10–28MB
~285K SLoC