fn count_lines(path: &str) -> usize{ let file = File::open(path).unwrap(); let br = BufReader::new(file); let mut counter = 0; br.lines().for_each(|_| counter += 1); counter }
これで、自分が持っているblockの数を数えられるようになります。
let path = "own_blocks.txt"; let own_blocks = count_lines(path); println!("{}", own_blocks);