pub fn binary_read_vec<T>(f: &mut File, x: &mut Vec<T>) -> Result<(), Error>where T: BinaryInputOutputSafe,