MEOS
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Rust

RustMEOS is a crate that wraps the MEOS C library, providing a high level interface to the underlying C functionality, without compromising in performance.

RustMEOS exposes the functionality of MEOS and is meant to be used directly by the user.

Disclaimer

The crate is still in alpha, this means it is not advised for production usage as some tests are still to be added and not proper CI workflows are inplace.

Only a subset of meos has been implemented, feel free to add wrappers for missing features.

All added features needs to be tested and this being a C wrapper, valgrind runs on all examples/tests to check that no bugs / memory leaks are lurking.

GitHub repository: https://github.com/MobilityDB/RustMEOS

Examples: https://github.com/MobilityDB/RustMEOS/tree/main/examples

Documentation: https://docs.rs/meos/0.1.2/meos/