]> git.proxmox.com Git - rustc.git/blobdiff - vendor/futures-util/src/stream/stream/filter_map.rs
New upstream version 1.70.0+dfsg1
[rustc.git] / vendor / futures-util / src / stream / stream / filter_map.rs
index 02a0a4386e4afeb5a8c09bd124dc3798aa3fdd04..6b7d0070df3c81f096ab46ac22035ff1e1f7be44 100644 (file)
@@ -87,7 +87,7 @@ where
     }
 
     fn size_hint(&self) -> (usize, Option<usize>) {
-        let pending_len = if self.pending.is_some() { 1 } else { 0 };
+        let pending_len = usize::from(self.pending.is_some());
         let (_, upper) = self.stream.size_hint();
         let upper = match upper {
             Some(x) => x.checked_add(pending_len),