pub fn read_binary<T: DeserializeOwned>(path: String, timer: &mut Timer<'_>) -> T