| Crates.io | rapace |
| lib.rs | rapace |
| version | 0.5.0 |
| created_at | 2025-12-11 18:00:08.563098+00 |
| updated_at | 2025-12-21 13:27:19.415543+00 |
| description | High-performance RPC framework with shared memory transport |
| homepage | |
| repository | https://github.com/bearcove/rapace |
| max_upload_size | |
| id | 1980213 |
| size | 90,168 |
High-performance RPC framework with support for multiple transports (shared memory, TCP, WebSocket) and streaming.
use rapace::service;
#[rapace::service]
pub trait Calculator {
async fn add(&self, a: i32, b: i32) -> i32;
async fn multiply(&self, a: i32, b: i32) -> i32;
}
See the examples for more.
Licensed under either of:
at your option.