@@ -536,7 +536,7 @@ impl<T: Debug + PrimInt> Vob<T> {
536536 /// assert_eq!(iterator.next(), Some(true));
537537 /// assert_eq!(iterator.next(), None);
538538 /// ```
539- pub fn iter ( & self ) -> Iter < T > {
539+ pub fn iter ( & self ) -> Iter < ' _ , T > {
540540 Iter {
541541 vob : self ,
542542 range : 0 ..self . len ,
@@ -575,7 +575,7 @@ impl<T: Debug + PrimInt> Vob<T> {
575575 /// assert_eq!(iterator.next(), Some(1));
576576 /// assert_eq!(iterator.next(), None);
577577 /// ```
578- pub fn iter_set_bits < R > ( & self , range : R ) -> IterSetBits < T >
578+ pub fn iter_set_bits < R > ( & self , range : R ) -> IterSetBits < ' _ , T >
579579 where
580580 R : RangeBounds < usize > ,
581581 {
@@ -599,7 +599,7 @@ impl<T: Debug + PrimInt> Vob<T> {
599599 /// assert_eq!(iterator.next(), Some(0));
600600 /// assert_eq!(iterator.next(), None);
601601 /// ```
602- pub fn iter_unset_bits < R > ( & self , range : R ) -> IterUnsetBits < T >
602+ pub fn iter_unset_bits < R > ( & self , range : R ) -> IterUnsetBits < ' _ , T >
603603 where
604604 R : RangeBounds < usize > ,
605605 {
@@ -620,7 +620,7 @@ impl<T: Debug + PrimInt> Vob<T> {
620620 /// let v2 = Vob::from_elem(true, 129);
621621 /// assert_eq!(v2.iter_storage().last(), Some(1));
622622 /// ```
623- pub fn iter_storage ( & self ) -> StorageIter < T > {
623+ pub fn iter_storage ( & self ) -> StorageIter < ' _ , T > {
624624 StorageIter {
625625 iter : self . vec . iter ( ) ,
626626 }
0 commit comments