Neos API in rust

License Crates.io Docs

Rust models of NeosVR's API.

Featuring full serde support, chrono for datetimes, and strum for better enums.

Any official documentation of Neos' API is lacking, and the API is still changing too. So this crate can't guarantee correctness. Some of the types are based solely on educated guesses even.

This crate provides a blocking API client with the optional api_client feature.

License

Note that the license is MPL-2.0 instead of the more common MIT OR Apache-2.0. A license change however can be negotiated if the Neos team wants to use this crate or adopt this crate into a more official one with a different license.