pub trait CanSampleVariable<C: Config, V> { // Required method fn sample(&mut self, builder: &mut Builder<C>) -> V; }