Open
Description
See #230 (comment).
The capnp-rpc
does not yet natively support streaming methods. Methods that use the streaming
keyword are supposed to fall back to the StreamResult
struct, but there is currently no canonical way to refer to that struct in Rust code. To get this to work today, a downstream project will need to generate rust code for stream.capnp
. Probably it will go into that project's crate/namespace, which feels wrong.
Perhaps we should include generated code for stream.capnp
in the base capnp
crate, and auto-populate crate_provides_map
to refer to that generated code.
Metadata
Metadata
Assignees
Labels
No labels