#prost #grpc #api-bindings #remote #execution #build #tonic

reapi

A wrapper around REAPI for rust using prost and tonic

2 unstable releases

0.2.0 Jul 18, 2024
0.1.0 Mar 9, 2024

#997 in Encoding

Download history 4/week @ 2024-06-24 128/week @ 2024-07-15 36/week @ 2024-07-22 37/week @ 2024-09-16 28/week @ 2024-09-23 34/week @ 2024-09-30 36/week @ 2024-10-07

135 downloads per month

MIT/Apache

70KB
76 lines

REAPI rust bindings

This crete provides bindings and documentation for the REAPI

Features

With no features this create builds bindings for the full v2 reapi including the asset api

By default the following features are included:

  • Feature EQ adds eq and hash to build.bazel.remote.execution.v2.Digest
  • Feature Serde adds Serialize and Deserialize to build.bazel.remote.execution.v2.Digest
  • Feature buildgrid adds build.buildgrid which provides bindings to the buildgrid protos

lib.rs:

Rust bindings for REAPI

Uses tonic and prost to create wrappers for REAPI

Dependencies

~12–23MB
~417K SLoC