Skip to content

mohamedasaker-arm/parsec-interface-rs

 
 

Repository files navigation

Parsec Rust Interface

Crates.io Code documentation

This repository contains an interface library to be used both by the Parsec service and a Rust Client library. The library contains methods to communicate using the wire protocol.

Build

The Parsec operations repository is included as a submodule. Make sure to update it first before trying to compile otherwise it will not work ("No such file or directory").

$ git submodule update --init

By default, the crate will use the pre-generated Rust Protobuf files in src/operations_protobuf/generated_ops. To re-generate them from the parsec-operations submodule, compile this crate with the feature regenerate-protobuf.

License

The software is provided under Apache-2.0. Contributions to this project are accepted under the same license.

Contributing

Please check the Contribution Guidelines to know more about the contribution process.

Copyright 2021 Contributors to the Parsec project.

About

Parsec interface Rust crate

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.8%
  • Shell 0.2%