2 releases

0.0.1 Nov 1, 2023
0.0.0 Oct 20, 2023

#4 in #mercury


Used in 3 crates

MIT license

10KB
146 lines

Mercust

Rust-native interface definition for Mercury.

  • Manifest elements are mapped to manifest_elements::ManifestElement
  • Filter elements are mapped to filter_elements::FilterElement
  • Condensed tags are mapped to tags::TagTokenTree
  • Data elements (data passed to and received from inference services) are mapped to data_elements::DataElement

lib.rs:

Rust abstraction for Mercury.

This crate provides Rust-native abstractions for Mercury by mapping Mercury objects to Rust-native structs, enums, etc.

Dependencies

~0.3–0.9MB
~21K SLoC