trait ClonableDynInferenceRule<Split: SplitStrategy>: InferenceRule<Split> {
// Required method
fn to_dyn_inference(&self) -> Box<dyn InferenceRule<Split>>;
}trait ClonableDynInferenceRule<Split: SplitStrategy>: InferenceRule<Split> {
// Required method
fn to_dyn_inference(&self) -> Box<dyn InferenceRule<Split>>;
}