pub trait SamplingStrategy: Send + Sync {
// Required method
fn get_sample_positions(
&self,
rng: &mut Box<dyn RngCore>,
x: usize,
y: usize,
) -> Vec<(f64, f64)>;
}pub trait SamplingStrategy: Send + Sync {
// Required method
fn get_sample_positions(
&self,
rng: &mut Box<dyn RngCore>,
x: usize,
y: usize,
) -> Vec<(f64, f64)>;
}