Crate stringreader [−] [src]
Provides a wrapper for strings so that they can be consumed via the std::io::Read trait. This is especially useful when writing tests.
Examples
use std::io::{Read, BufRead, BufReader}; use stringreader::StringReader; let mut streader = StringReader::new("Line 1\nLine 2"); let mut bufreader = BufReader::new(streader); let mut buffer = String::new(); bufreader.read_line(&mut buffer).unwrap(); println!("{}", buffer);
Prints "Line 1\n"
Structs
StringReader |