File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ impl<St: Stream> Stream for Chunks<St> {
77
77
}
78
78
79
79
fn size_hint ( & self ) -> ( usize , Option < usize > ) {
80
- let chunk_len = if self . items . is_empty ( ) { 0 } else { 1 } ;
80
+ let chunk_len = usize :: from ( ! self . items . is_empty ( ) ) ;
81
81
let ( lower, upper) = self . stream . size_hint ( ) ;
82
82
let lower = ( lower / self . cap ) . saturating_add ( chunk_len) ;
83
83
let upper = match upper {
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ impl<St: Stream> Stream for ReadyChunks<St> {
85
85
}
86
86
87
87
fn size_hint ( & self ) -> ( usize , Option < usize > ) {
88
- let chunk_len = if self . items . is_empty ( ) { 0 } else { 1 } ;
88
+ let chunk_len = usize :: from ( ! self . items . is_empty ( ) ) ;
89
89
let ( lower, upper) = self . stream . size_hint ( ) ;
90
90
let lower = ( lower / self . cap ) . saturating_add ( chunk_len) ;
91
91
let upper = match upper {
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ impl<St: TryStream> Stream for TryChunks<St> {
82
82
}
83
83
84
84
fn size_hint ( & self ) -> ( usize , Option < usize > ) {
85
- let chunk_len = if self . items . is_empty ( ) { 0 } else { 1 } ;
85
+ let chunk_len = usize :: from ( ! self . items . is_empty ( ) ) ;
86
86
let ( lower, upper) = self . stream . size_hint ( ) ;
87
87
let lower = ( lower / self . cap ) . saturating_add ( chunk_len) ;
88
88
let upper = match upper {
You can’t perform that action at this time.
0 commit comments