Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.46 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.46 KB

uplink-rust

CI Status crates.io docs.rs Crates.io

Storj Uplink Rust bindings for the Rust programming language.

Repository layout

Following the conventions used for creating Rust bindings through bindgen, this repository contains two crates:

  • The uplink-sys which is the unsafe Rust bindings auto-generated by bindgen.
  • The uplink which is the safe and idiomatic Rust binding build on top of the uplink-sys.

Each crate matches a root's child directory with the same name and each directory has its own README which provides more detailed information and its current status.

The root directory of this repository, apart of Cargo files for defining a workspace and this README, it contains a Makefile with targets to execute operations in both crates and operations that are shared between both crates.

The docker-compose.yaml file is for executing all the external services that the integration tests requires.