about summary refs log tree commit diff
path: root/library/std/src
diff options
context:
space:
mode:
authorXavientois <joshua.rampersad@hotmail.com>2021-01-15 20:45:43 -0500
committerXavientois <joshua.rampersad@hotmail.com>2021-01-31 08:31:35 -0500
commit7869371bf1e6ab88bb61771c5dca217cc92ba0c9 (patch)
tree36b6303ff8f23766c0bf412a4cd4c53ae97ffdfa /library/std/src
parent93870c8d5ff5750db2e138f35f783078e8ad8dd0 (diff)
downloadrust-7869371bf1e6ab88bb61771c5dca217cc92ba0c9.tar.gz
rust-7869371bf1e6ab88bb61771c5dca217cc92ba0c9.zip
Remove unnecessary default keyword
Diffstat (limited to 'library/std/src')
-rw-r--r--library/std/src/io/mod.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/library/std/src/io/mod.rs b/library/std/src/io/mod.rs
index 754e22f2288..d7fd811cdb6 100644
--- a/library/std/src/io/mod.rs
+++ b/library/std/src/io/mod.rs
@@ -2466,7 +2466,7 @@ impl<R: Read> Iterator for Bytes<R> {
         }
     }
 
-    default fn size_hint(&self) -> (usize, Option<usize>) {
+    fn size_hint(&self) -> (usize, Option<usize>) {
         (&self.inner as &dyn SizeHint).size_hint()
     }
 }
@@ -2474,9 +2474,7 @@ impl<R: Read> Iterator for Bytes<R> {
 trait SizeHint {
     fn lower_bound(&self) -> usize;
 
-    fn upper_bound(&self) -> Option<usize> {
-        None
-    }
+    fn upper_bound(&self) -> Option<usize>;
 
     fn size_hint(&self) -> (usize, Option<usize>) {
         (self.lower_bound(), self.upper_bound())
@@ -2487,6 +2485,10 @@ impl<T> SizeHint for T {
     default fn lower_bound(&self) -> usize {
         0
     }
+
+    default fn upper_bound(&self) -> Option<usize> {
+        None
+    }
 }
 
 impl<T> SizeHint for BufReader<T> {