Skip to content

Commit

Permalink
chore: removes unnecessary std::io::Cursors
Browse files Browse the repository at this point in the history
  • Loading branch information
claymcleod committed Apr 25, 2023
1 parent 1e5a81c commit 4fc1794
Showing 1 changed file with 9 additions and 19 deletions.
28 changes: 9 additions & 19 deletions src/reader.rs
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ where
/// use chainfile as chain;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
///
/// let reader = chain::Reader::new(&data[..]);
/// ```
pub fn new(inner: T) -> Self {
Expand Down Expand Up @@ -83,12 +82,10 @@ where
///
/// ```
/// use chainfile as chain;
/// use std::io::{self, Read};
/// use std::io::Read;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
///
/// let mut reader = chain::Reader::new(cursor);
/// let mut reader = chain::Reader::new(&data[..]);
/// let mut buffer = vec![0; data.len()];
///
/// reader.inner_mut().read_exact(&mut buffer).unwrap();
Expand All @@ -104,12 +101,10 @@ where
///
/// ```
/// use chainfile as chain;
/// use std::io::{self, BufRead};
/// use std::io::BufRead;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
///
/// let reader = chain::Reader::new(cursor);
/// let reader = chain::Reader::new(&data[..]);
/// let mut lines = reader.into_inner().lines().map(|line| line.unwrap());
///
/// assert_eq!(
Expand All @@ -133,8 +128,7 @@ where
/// use std::io;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
/// let mut reader = chain::Reader::new(cursor);
/// let mut reader = chain::Reader::new(&data[..]);
///
/// let mut buffer = String::new();
///
Expand Down Expand Up @@ -165,8 +159,7 @@ where
/// use chain::line::Line;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
/// let mut reader = chain::Reader::new(cursor);
/// let mut reader = chain::Reader::new(&data[..]);
///
/// assert!(matches!(reader.read_line()?, Some(Line::Header(_))));
/// assert!(matches!(reader.read_line()?, Some(Line::AlignmentData(_))));
Expand Down Expand Up @@ -196,11 +189,10 @@ where
///
/// ```
/// use chainfile as chain;
/// use std::io::{self, BufRead};
/// use std::io::BufRead;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
/// let mut reader = chain::Reader::new(cursor);
/// let mut reader = chain::Reader::new(&data[..]);
///
/// let lines = reader.lines().collect::<Vec<_>>();
/// assert_eq!(lines.len(), 3);
Expand Down Expand Up @@ -232,11 +224,9 @@ where
///
/// ```
/// use chainfile as chain;
/// use std::io;
///
/// let data = b"chain 0 seq0 4 + 0 4 seq0 5 - 0 5 1\n3\t0\t1\n1";
/// let cursor = io::Cursor::new(data);
/// let mut reader = chain::Reader::new(cursor);
/// let mut reader = chain::Reader::new(&data[..]);
///
/// let sections = reader.sections().map(|result| result.unwrap()).collect::<Vec<_>>();
/// assert_eq!(sections.len(), 1);
Expand Down

0 comments on commit 4fc1794

Please sign in to comment.