pub trait TreeSearchAlgorithm {
// Required methods
fn fit(&mut self, cover: &mut Cover) -> Result<(), FitError>;
fn tree(&self) -> &Tree;
// Provided methods
fn error(&self) -> f64 { ... }
fn get_candidates(
&self,
cover: &mut Cover,
min_sup: usize,
provided_candidates: Option<&[usize]>,
previous: Option<usize>,
) -> Vec<usize> { ... }
}Expand description
A tree learner.
Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".