xenon-rs 0.2.0

Rust bindings to the Xenon middleware (gRPC).
docs.rs failed to build xenon-rs-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: xenon-rs-0.4.3

Xenon

Build Status License: MIT Coverage Status Crates.io

This crate contains Rust bindings to the Xenon middleware (gRPC).

gRPC Interface

To (re)generate the gRPC interface from the Xenon proto file:

* Currently only on Linux.

  1. Install the protobuf compiler:
$ ./scripts/install-protoc.sh
$ cargo install protobuf-codegen
  1. Install the gRPC compiler:
$ cargo install grpcio-compiler
  1. Generate the sources:
$ cd src/proto
$ protoc --rust_out=. --grpc_out=. --plugin=protoc-gen-grpc=`which grpc_rust_plugin` xenon.proto