pub trait MinSpeciationTrackingEventSampler<M: MathsCore, H: Habitat<M>, G: RngCore<M>, S: LineageStore<M, H>, X: EmigrationExit<M, H, G, S>, D: DispersalSampler<M, H, G>, C: CoalescenceSampler<M, H, S>, T: TurnoverRate<M, H>, N: SpeciationProbability<M, H>>: EventSampler<M, H, G, S, X, D, C, T, N> {
// Required method
fn replace_min_speciation(
&mut self,
new: Option<SpeciationSample>
) -> Option<SpeciationSample>;
}
Required Methods§
fn replace_min_speciation( &mut self, new: Option<SpeciationSample> ) -> Option<SpeciationSample>
Object Safety§
This trait is not object safe.