causal_hub/inference/
mod.rs

1mod approximate_inference;
2pub use approximate_inference::*;
3
4mod causal_inference;
5pub use causal_inference::*;
6
7mod backdoor_criterion;
8pub use backdoor_criterion::*;
9
10mod graphical_separation;
11pub use graphical_separation::*;
12
13mod topological_order;
14pub use topological_order::*;
15
16/// A trait to provide access to the underlying model.
17pub trait Modelled<T> {
18    /// Get the model.
19    ///
20    /// # Returns
21    ///
22    /// A reference to the model.
23    ///
24    fn model(&self) -> &T;
25}