MCPcopy Create free account
hub / github.com/bedroombuilds/python2rust / main

Function main

0d_files/rust/bufread_lines.rs:3–12  ·  view source on GitHub ↗

Example using a single String Buffer vs new String for every line

()

Source from the content-addressed store, hash-verified

1/// Example using a single String Buffer vs new String for every line
2
3fn main() -> std::io::Result<()> {
4 let mut reader = my_reader::BufReader::open("Cargo.toml")?;
5 let mut buffer = String::new();
6
7 while let Some(line) = reader.read_line(&mut buffer) {
8 println!("{}", line?.trim());
9 }
10
11 Ok(())
12}
13
14mod my_reader {
15 use std::{

Callers

nothing calls this directly

Calls 1

read_lineMethod · 0.80

Tested by

no test coverage detected