capnproto-rust
capnproto-rust copied to clipboard
Cap'n Proto for Rust
This is a follow-up to #246. I was thinking about ways to introduce access to the schema metadata for user code, here are my thoughts. I could try to implement...
I found it very hard to get started with capnproto-rust. In particular, it was unclear to me how to send complex RPCs, and how to process RPCs on the server....
This attempts to address #274 Feedback welcome! I'm not sure whether this warrants a semver-incompatible version bump.
the quickcheck crate is at version 1.0.3 now. it would be great if the `capnp` crate migrated from its dependency on quickcheck 0.9 to quickcheck 1, as that looks to...
Hey, I have been browsing the RPC examples in the capnproto crate. The examples are quite basic, in the sense that they never keep a RPC server alive. They run...
Hi there, I have two interfaces: ``` interface Margin { struct Item { symbolId @0 : Int32; price @1 : Float64; amount @2 : Int32 } get @0 () ->...
Related to #182. This is one potential way we could implement option `2.)` while keeping in mind @zenhack's concern about pushing users away from their package manager. The idea is...
I think we can use tokio's [codecs](https://docs.rs/tokio-util/latest/tokio_util/codec/index.html) to implement configurable compression for async reads and writes, if we add 3 features to `capnp-futures`: 1. Support for writing messages to sinks...
I am trying to figure out zero copying with capn proto. i have the following schema file: ``` @0xe620bfc471ce012f; struct Output { data1 @0: Data; data2 @1: Data; } ```...