This library provides a trait with read_ascii_lines()
and read_ascii_line()
methods, parallel to those of [BufRead
], that return [ascii::AsciiString
].
toml
[dependencies]
ascii-read = "0.1.0"
Run this example with cargo run --example ascii_lines
.
```rust use ascii_read::AsciiBufRead; use std::error::Error; use std::io;
fn main() -> Result<(), Box
for line in handle.ascii_lines() {
lines.push(line?);
}
println!("* Input provided:");
for line in lines {
println!("{line}");
}
Ok(())
} ```
This library depends on the [ascii
] and [thiserror
] crates.
Licensed under MIT license.