harmony-development / hrpc-rs

hRPC implementation in Rust.

Repository from Github https://github.comharmony-development/hrpc-rsRepository from Github https://github.comharmony-development/hrpc-rs

crates.io release docs docs

hrpc-rs

This repo contains an implementation of hRPC in Rust:

  • crates/hrpc contains generic server / client code and transports,
  • crates/hrpc-build is contains codegen code that generates client or server code,
  • examples/interop is used to test the implementation against itself and other servers.
  • examples contains commented examples.
    • To run an example's server: cargo run --package example_name --bin server
    • To run an example's client: cargo run --package example_name --bin client

Getting started

Check out the chat example!

About

hRPC implementation in Rust.

License:MIT License


Languages

Language:Rust 99.7%Language:Nix 0.3%