Rust API & registry

Rust API

As indicated in the Installation section, a Rust API is provided for maliput, which is distributed as a crate.

Most of the maliput framework is written in C++, and its API is wrapped for Rust at maliput-rs repository.

The maliput-rs repository contains 3 packages:
  • maliput-sdk: For bringing the binaries of maliput and siblings to the Rust ecosystem.

  • maliput-sys: For binding the C++ API to Rust.

  • maliput: For providing a Rust API on top of the maliput-sys package.

The packages are published on and can be found at: