pub trait FailureModel: Send + Sync {
// Required methods
fn particle_failed(
&self,
particle: &Particle,
model: &ParticleModel,
) -> bool;
fn to_core_model(&self) -> Option<CoreFailureModel>;
}pub trait FailureModel: Send + Sync {
// Required methods
fn particle_failed(
&self,
particle: &Particle,
model: &ParticleModel,
) -> bool;
fn to_core_model(&self) -> Option<CoreFailureModel>;
}