Rust - как прочитать несколько байт из буффера?

Задача: нужно получить первую строку из файла, либо первые n-байт из файла. Можно это сделать без цикла из буффера? Смысл - получить первую строку, в ней будет дата, на основании анализа этой даты уже либо выполнять цикл и читать весь буффер или не выполнять цикл.

let file_log = PathBuf::from(r"./log");
let input = File::open(file_log).expect("Should have been able to read the file");
let f = BufReader::new(input); 

Ответы (0 шт):