pub fn measure(
    _name: &str,
    repeat: u32,
    out_file_name: Option<PathBuf>,
    template: DataPoint,
    func: Box<dyn FnMut() -> Result<HashJoinPoint, Error>>
) -> Result<(), Error>