# ar_pe_ce
[](https://crates.io/crates/ar_pe_ce)
[](https://choosealicense.com/licenses/mit/)
[](https://docs.rs/ar_pe_ce)
[](https://github.com/frondeus/ar_pe_ce/actions)
[](https://coveralls.io/github/frondeus/ar_pe_ce)
Simple streaming RPC in Rust
## Features:
* [x] Client streaming
* [x] Server streaming
* [x] No protobuf files bullshit
* [x] Serde based serialization/deserialization
* [x] Message pack
* [ ] Less code in macro
* [ ] Open telemetry support
* [ ] Better macro span support
* [ ] Proper error handling
* [ ] JSON/MessagePack Schema generation
* [ ] Performance tests
* [ ] Mean latency
* [ ] Total trhoughput
* [ ] Response time
* [ ] Example in other language like Java
* [ ] Mockups example
* [ ] Connection pool
* [ ] Non-unary inputs
* [ ] Trailing streaming argument