@@ -414,7 +414,6 @@ impl<K, V, S> HashMap<K, V, S> {
414414 /// println!("key: {} val: {}", key, val);
415415 /// }
416416 /// ```
417- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
418417 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
419418 pub fn iter ( & self ) -> Iter < ' _ , K , V > {
420419 Iter { base : self . base . iter ( ) }
@@ -443,7 +442,6 @@ impl<K, V, S> HashMap<K, V, S> {
443442 /// println!("key: {} val: {}", key, val);
444443 /// }
445444 /// ```
446- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
447445 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
448446 pub fn iter_mut ( & mut self ) -> IterMut < ' _ , K , V > {
449447 IterMut { base : self . base . iter_mut ( ) }
@@ -504,7 +502,6 @@ impl<K, V, S> HashMap<K, V, S> {
504502 /// assert!(a.is_empty());
505503 /// ```
506504 #[ inline]
507- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
508505 #[ stable( feature = "drain" , since = "1.6.0" ) ]
509506 pub fn drain ( & mut self ) -> Drain < ' _ , K , V > {
510507 Drain { base : self . base . drain ( ) }
@@ -546,7 +543,6 @@ impl<K, V, S> HashMap<K, V, S> {
546543 /// assert_eq!(odds, vec![1, 3, 5, 7]);
547544 /// ```
548545 #[ inline]
549- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
550546 #[ unstable( feature = "hash_drain_filter" , issue = "59618" ) ]
551547 pub fn drain_filter < F > ( & mut self , pred : F ) -> DrainFilter < ' _ , K , V , F >
552548 where
@@ -953,7 +949,6 @@ where
953949 /// assert_eq!(map.len(), 4);
954950 /// ```
955951 #[ inline]
956- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
957952 #[ stable( feature = "retain_hash_collection" , since = "1.18.0" ) ]
958953 pub fn retain < F > ( & mut self , f : F )
959954 where
@@ -983,7 +978,6 @@ where
983978 /// assert_eq!(vec, ["a", "b", "c"]);
984979 /// ```
985980 #[ inline]
986- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
987981 #[ stable( feature = "map_into_keys_values" , since = "1.54.0" ) ]
988982 pub fn into_keys ( self ) -> IntoKeys < K , V > {
989983 IntoKeys { inner : self . into_iter ( ) }
@@ -1010,7 +1004,6 @@ where
10101004 /// assert_eq!(vec, [1, 2, 3]);
10111005 /// ```
10121006 #[ inline]
1013- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
10141007 #[ stable( feature = "map_into_keys_values" , since = "1.54.0" ) ]
10151008 pub fn into_values ( self ) -> IntoValues < K , V > {
10161009 IntoValues { inner : self . into_iter ( ) }
@@ -1976,7 +1969,6 @@ impl<'a, K, V, S> IntoIterator for &'a HashMap<K, V, S> {
19761969 type IntoIter = Iter < ' a , K , V > ;
19771970
19781971 #[ inline]
1979- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
19801972 fn into_iter ( self ) -> Iter < ' a , K , V > {
19811973 self . iter ( )
19821974 }
@@ -1988,7 +1980,6 @@ impl<'a, K, V, S> IntoIterator for &'a mut HashMap<K, V, S> {
19881980 type IntoIter = IterMut < ' a , K , V > ;
19891981
19901982 #[ inline]
1991- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
19921983 fn into_iter ( self ) -> IterMut < ' a , K , V > {
19931984 self . iter_mut ( )
19941985 }
@@ -2017,7 +2008,6 @@ impl<K, V, S> IntoIterator for HashMap<K, V, S> {
20172008 /// let vec: Vec<(&str, i32)> = map.into_iter().collect();
20182009 /// ```
20192010 #[ inline]
2020- #[ cfg_attr( not( bootstrap) , rustc_lint_query_instability) ]
20212011 fn into_iter ( self ) -> IntoIter < K , V > {
20222012 IntoIter { base : self . base . into_iter ( ) }
20232013 }
0 commit comments