about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-08-31 10:08:55 +0200
committerGitHub <noreply@github.com>2024-08-31 10:08:55 +0200
commit10fb626958066fd67e2c1892c4f83e2cabfebd9a (patch)
tree7e70bf4f48f8430a0ddfbfc867fd1e2d338dd460
parentfbf74dfb00ed04653528e57aa1eac06379585397 (diff)
parentae6f8a7764bd69217f3d0f2ea5e98b9b8a18ad7e (diff)
downloadrust-10fb626958066fd67e2c1892c4f83e2cabfebd9a.tar.gz
rust-10fb626958066fd67e2c1892c4f83e2cabfebd9a.zip
Rollup merge of #129675 - lolbinarycat:bufreader_peek_unsized, r=workingjubilee
allow BufReader::peek to be called on unsized types

#128405
-rw-r--r--library/std/src/io/buffered/bufreader.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/std/src/io/buffered/bufreader.rs b/library/std/src/io/buffered/bufreader.rs
index 0b12e5777c8..cf226bd28d0 100644
--- a/library/std/src/io/buffered/bufreader.rs
+++ b/library/std/src/io/buffered/bufreader.rs
@@ -94,7 +94,9 @@ impl<R: Read> BufReader<R> {
     pub fn with_capacity(capacity: usize, inner: R) -> BufReader<R> {
         BufReader { inner, buf: Buffer::with_capacity(capacity) }
     }
+}
 
+impl<R: Read + ?Sized> BufReader<R> {
     /// Attempt to look ahead `n` bytes.
     ///
     /// `n` must be less than `capacity`.