Type Alias F32RandomField

Source
pub type F32RandomField = NumericFieldRandomConcrete<F32>;

Aliased Type§

struct F32RandomField {
    min: OrderedFloat<f32>,
    max: OrderedFloat<f32>,
    seed: u64,
}

Fields§

§min: OrderedFloat<f32>§max: OrderedFloat<f32>§seed: u64

Trait Implementations

Source§

impl<T> NumericFieldRandomGenerator for NumericFieldRandomConcrete<T>
where T: NumericType + Scalar, <T as FromStr>::Err: Error + Send + Sync + 'static,

Source§

fn new( min_option: Option<String>, max_option: Option<String>, seed: u64, ) -> Result<Self>
where Self: Sized,

Source§

fn generate(&mut self, offset: u64) -> Value

Source§

fn generate_datum(&mut self, offset: u64) -> Datum