Crate unirust_rs

Crate unirust_rs 

Source
Expand description

§Unirust

A general-purpose, temporal-first entity mastering and conflict-resolution engine.

This library provides precise temporal modeling, entity resolution, and conflict detection with strong guarantees about temporal correctness and auditability.

Re-exports§

pub use model::ClusterId;
pub use model::Descriptor;
pub use model::Record;
pub use model::RecordId;
pub use model::RecordIdentity;
pub use ontology::Ontology;
pub use store::Store;
pub use temporal::Interval;

Modules§

conflicts
Conflicts Module
dsu
Disjoint Set Union (DSU) with Temporal Guards
graph
Knowledge Graph Module
index
Indexing Module
linker
Optimized Linker Module
model
Data Model
ontology
Ontology Module
store
Store Module
temporal
Temporal Module
utils
Utilities Module

Structs§

Unirust
Main API for entity mastering