parsec-interface

Crates.ioparsec-interface
lib.rsparsec-interface
version0.29.1
sourcesrc
created_at2020-02-05 15:40:24.20798
updated_at2023-10-17 07:16:54.819426
descriptionParsec interface library to communicate using the wire protocol
homepage
repositoryhttps://github.com/parallaxsecond/parsec-interface-rs
max_upload_size
id205186
size594,641
admin (github:parallaxsecond:admin)

documentation

README

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.

Commit count: 273

cargo fmt