pub trait UncertainDatable<T>: Identifiablewhere
T: ProbabilisticType,{
// Required methods
fn get_data(&self) -> Uncertain<T>;
fn set_data(&mut self, value: Uncertain<T>);
}Expand description
Represents uncertain data entities in a context graph.
This trait marks nodes that carry domain-specific data
relevant to inference, observation, or explanation. It extends
Identifiable to ensure that each instance has a unique identity.
This trait is intentionally left minimal to allow full flexibility in how data is modeled. You may wrap sensor input, encoded strings, discrete values, or even external references.