allow BufReader::peek to be called on unsized types · patricklam/verify-rust-std@8623fa4 (original) (raw)
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -94,7 +94,9 @@ impl<R: Read> BufReader { | ||
| 94 | 94 | pub fn with_capacity(capacity: usize, inner: R) -> BufReader<R> { |
| 95 | 95 | BufReader { inner, buf: Buffer::with_capacity(capacity) } |
| 96 | 96 | } |
| 97 | +} | |
| 97 | 98 | |
| 99 | +impl<R: Read + ?Sized> BufReader<R> { | |
| 98 | 100 | /// Attempt to look ahead `n` bytes. |
| 99 | 101 | /// |
| 100 | 102 | /// `n` must be less than `capacity`. |