Trait ExperimentParams

Source
pub trait ExperimentParams:
    Copy
    + StructOpt
    + ExchangeData {
    // Required methods
    fn to_csv(self) -> String;
    fn to_vec(self) -> Vec<String>;
    fn get_exp_duration_secs(&self) -> u64;
    fn set_rate(self, rate_per_milli: u64) -> Self;
}

Required Methods§

Source

fn to_csv(self) -> String

Source

fn to_vec(self) -> Vec<String>

Source

fn get_exp_duration_secs(&self) -> u64

Source

fn set_rate(self, rate_per_milli: u64) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§