@@ -70,7 +70,7 @@ impl<T> PacketBuffer<T> {
7070 pub fn keys_range < R : std:: ops:: RangeBounds < u64 > > (
7171 & self ,
7272 range : R ,
73- ) -> impl Iterator < Item = u64 > + DoubleEndedIterator + ' _ {
73+ ) -> impl DoubleEndedIterator < Item = u64 > + ' _ {
7474 let ( buf_start, buf_end, start) = self . resolve_range ( range) ;
7575 self . data [ buf_start..buf_end]
7676 . iter ( )
@@ -82,7 +82,7 @@ impl<T> PacketBuffer<T> {
8282 pub fn values_range < R : std:: ops:: RangeBounds < u64 > > (
8383 & self ,
8484 range : R ,
85- ) -> impl Iterator < Item = & T > + DoubleEndedIterator + ' _ {
85+ ) -> impl DoubleEndedIterator < Item = & T > + ' _ {
8686 let ( buf_start, buf_end, _) = self . resolve_range ( range) ;
8787 self . data [ buf_start..buf_end]
8888 . iter ( )
@@ -93,7 +93,7 @@ impl<T> PacketBuffer<T> {
9393 pub fn iter_range < R : std:: ops:: RangeBounds < u64 > > (
9494 & self ,
9595 range : R ,
96- ) -> impl Iterator < Item = ( u64 , & T ) > + DoubleEndedIterator + ' _ {
96+ ) -> impl DoubleEndedIterator < Item = ( u64 , & T ) > + ' _ {
9797 let ( buf_start, buf_end, start) = self . resolve_range ( range) ;
9898 self . data [ buf_start..buf_end]
9999 . iter ( )
@@ -116,19 +116,19 @@ impl<T> PacketBuffer<T> {
116116 }
117117
118118 /// Iterate over all keys in the buffer in ascending order.
119- pub fn keys ( & self ) -> impl Iterator < Item = u64 > + DoubleEndedIterator + ' _ {
119+ pub fn keys ( & self ) -> impl DoubleEndedIterator < Item = u64 > + ' _ {
120120 self . keys_range ( ..)
121121 }
122122
123123 /// Iterate over all values in the buffer in ascending order of their keys.
124- pub fn values ( & self ) -> impl Iterator < Item = & T > + DoubleEndedIterator + ' _ {
124+ pub fn values ( & self ) -> impl DoubleEndedIterator < Item = & T > + ' _ {
125125 self . values_range ( ..)
126126 }
127127
128128 /// Iterate over all (index, value) pairs in the buffer in ascending order of their keys.
129129 ///
130130 /// Values are returned by reference.
131- pub fn iter ( & self ) -> impl Iterator < Item = ( u64 , & T ) > + DoubleEndedIterator + ' _ {
131+ pub fn iter ( & self ) -> impl DoubleEndedIterator < Item = ( u64 , & T ) > + ' _ {
132132 self . iter_range ( ..)
133133 }
134134
0 commit comments