reasoninglayer 0.1.1

Rust client SDK for the Reasoning Layer API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Builders for constructing SDK requests.
//!
//! | Endpoint family | Format | Builders |
//! | --- | --- | --- |
//! | Term CRUD, query, fuzzy | Tagged `ValueDto` | [`Value`], [`FuzzyShape`] |
//! | Inference (rules, facts, chaining) | Untagged `TermInputDto` | [`psi`], [`psi_by_id`], [`var`], [`constrained`], [`term_ref`], [`guard`] |

mod psi;
mod value;

pub use psi::{constrained, guard, psi, psi_by_id, term_ref, var, GuardRhs};
pub use value::{FuzzyShape, Value};