pub struct Experiment {
pub ran: Vec<(u32, u32, u64)>,
pub control: u64,
pub refused: Vec<(u32, u64)>,
pub sessions: u32,
}Expand description
The randomised question-count test’s checks (module doc), all-time: per (k, s) the checks the test
ran, each having drawn count s of k, played or refused, sorted (ran); of them the control arm’s (EXPERIMENT_CONTROL: s the
fixed rule’s own count) and, per k, those the gate refused (GATE), sorted, each also in ran;
the sessions with a drawn check. What borg top and the readout count
(select/replay.rs test_readout), never a recount of the log.
Fields§
§ran: Vec<(u32, u32, u64)>§control: u64§refused: Vec<(u32, u64)>§sessions: u32Implementations§
Trait Implementations§
Source§impl Clone for Experiment
impl Clone for Experiment
Source§impl Debug for Experiment
impl Debug for Experiment
Source§impl Default for Experiment
impl Default for Experiment
Source§impl<'de> Deserialize<'de> for Experiment
impl<'de> Deserialize<'de> for Experiment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for Experiment
impl PartialEq for Experiment
Source§impl Serialize for Experiment
impl Serialize for Experiment
impl StructuralPartialEq for Experiment
Auto Trait Implementations§
impl Freeze for Experiment
impl RefUnwindSafe for Experiment
impl Send for Experiment
impl Sync for Experiment
impl Unpin for Experiment
impl UnsafeUnpin for Experiment
impl UnwindSafe for Experiment
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more