pub trait GainSTMIterator: Send + Sync {
type Calculator: GainCalculator;
// Required method
fn next(&mut self) -> Option<Self::Calculator>;
}Expand description
A trait to iterate a GainCalculator for GainSTM.
Required Associated Types§
Sourcetype Calculator: GainCalculator
type Calculator: GainCalculator
The output GainCalculator type.
Required Methods§
Sourcefn next(&mut self) -> Option<Self::Calculator>
fn next(&mut self) -> Option<Self::Calculator>
Returns the next GainCalculator.