summaryrefslogtreecommitdiffstats
path: root/buffered-reader
diff options
context:
space:
mode:
Diffstat (limited to 'buffered-reader')
-rw-r--r--buffered-reader/src/lib.rs2
-rw-r--r--buffered-reader/src/limitor.rs6
2 files changed, 4 insertions, 4 deletions
diff --git a/buffered-reader/src/lib.rs b/buffered-reader/src/lib.rs
index d9f5b324..28f63a62 100644
--- a/buffered-reader/src/lib.rs
+++ b/buffered-reader/src/lib.rs
@@ -455,7 +455,7 @@ pub trait BufferedReader<C> : io::Read + fmt::Debug + fmt::Display + Send + Sync
// must return a slice shorter than std::usize::MAX.
loop {
match self.data(s) {
- Ok(ref buffer) => {
+ Ok(buffer) => {
if buffer.len() < s {
// We really want to do
//
diff --git a/buffered-reader/src/limitor.rs b/buffered-reader/src/limitor.rs
index e7260c3b..54ac5a78 100644
--- a/buffered-reader/src/limitor.rs
+++ b/buffered-reader/src/limitor.rs
@@ -74,7 +74,7 @@ impl<T: BufferedReader<C>, C: fmt::Debug + Sync + Send> BufferedReader<C> for Li
let amount = cmp::min(amount as u64, self.limit) as usize;
let result = self.reader.data(amount);
match result {
- Ok(ref buffer) =>
+ Ok(buffer) =>
if buffer.len() as u64 > self.limit {
Ok(&buffer[0..self.limit as usize])
} else {
@@ -94,7 +94,7 @@ impl<T: BufferedReader<C>, C: fmt::Debug + Sync + Send> BufferedReader<C> for Li
fn data_consume(&mut self, amount: usize) -> Result<&[u8], io::Error> {
let amount = cmp::min(amount as u64, self.limit) as usize;
let result = self.reader.data_consume(amount);
- if let Ok(ref buffer) = result {
+ if let Ok(buffer) = result {
let amount = cmp::min(amount, buffer.len());
self.limit -= amount as u64;
return Ok(&buffer[
@@ -108,7 +108,7 @@ impl<T: BufferedReader<C>, C: fmt::Debug + Sync + Send> BufferedReader<C> for Li
return Err(Error::new(ErrorKind::UnexpectedEof, "EOF"));
}
let result = self.reader.data_consume_hard(amount);
- if let Ok(ref buffer) = result {
+ if let Ok(buffer) = result {
let amount = cmp::min(amount, buffer.len());
self.limit -= amount as u64;
return Ok(&buffer[