in src/memtest.rs [183:191]
fn passes(&self) -> Vec<PassFn<Self>>;
}
#[tracing::instrument(skip(memory, observer))]
fn run_test_algorithm<T: TestAlgorithm, O: TestObserver>(
mut test: T,
memory: &mut [usize],
mut observer: O,
) -> TestResult<O> {