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.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".