@@ -151,7 +151,6 @@ use core::async_iter::AsyncIterator;
151151use core:: borrow;
152152use core:: cmp:: Ordering ;
153153use core:: convert:: { From , TryFrom } ;
154- #[ cfg( not( bootstrap) ) ]
155154use core:: error:: Error ;
156155use core:: fmt;
157156use core:: future:: Future ;
@@ -176,7 +175,6 @@ use crate::borrow::Cow;
176175use crate :: raw_vec:: RawVec ;
177176#[ cfg( not( no_global_oom_handling) ) ]
178177use crate :: str:: from_boxed_utf8_unchecked;
179- #[ cfg( not( bootstrap) ) ]
180178#[ cfg( not( no_global_oom_handling) ) ]
181179use crate :: string:: String ;
182180#[ cfg( not( no_global_oom_handling) ) ]
@@ -2090,7 +2088,6 @@ impl<S: ?Sized + AsyncIterator + Unpin> AsyncIterator for Box<S> {
20902088 }
20912089}
20922090
2093- #[ cfg( not( bootstrap) ) ]
20942091impl dyn Error {
20952092 #[ inline]
20962093 #[ stable( feature = "error_downcast" , since = "1.3.0" ) ]
@@ -2108,7 +2105,6 @@ impl dyn Error {
21082105 }
21092106}
21102107
2111- #[ cfg( not( bootstrap) ) ]
21122108impl dyn Error + Send {
21132109 #[ inline]
21142110 #[ stable( feature = "error_downcast" , since = "1.3.0" ) ]
@@ -2123,7 +2119,6 @@ impl dyn Error + Send {
21232119 }
21242120}
21252121
2126- #[ cfg( not( bootstrap) ) ]
21272122impl dyn Error + Send + Sync {
21282123 #[ inline]
21292124 #[ stable( feature = "error_downcast" , since = "1.3.0" ) ]
@@ -2138,7 +2133,6 @@ impl dyn Error + Send + Sync {
21382133 }
21392134}
21402135
2141- #[ cfg( not( bootstrap) ) ]
21422136#[ cfg( not( no_global_oom_handling) ) ]
21432137#[ stable( feature = "rust1" , since = "1.0.0" ) ]
21442138impl < ' a , E : Error + ' a > From < E > for Box < dyn Error + ' a > {
@@ -2172,7 +2166,6 @@ impl<'a, E: Error + 'a> From<E> for Box<dyn Error + 'a> {
21722166 }
21732167}
21742168
2175- #[ cfg( not( bootstrap) ) ]
21762169#[ cfg( not( no_global_oom_handling) ) ]
21772170#[ stable( feature = "rust1" , since = "1.0.0" ) ]
21782171impl < ' a , E : Error + Send + Sync + ' a > From < E > for Box < dyn Error + Send + Sync + ' a > {
@@ -2212,7 +2205,6 @@ impl<'a, E: Error + Send + Sync + 'a> From<E> for Box<dyn Error + Send + Sync +
22122205 }
22132206}
22142207
2215- #[ cfg( not( bootstrap) ) ]
22162208#[ cfg( not( no_global_oom_handling) ) ]
22172209#[ stable( feature = "rust1" , since = "1.0.0" ) ]
22182210impl From < String > for Box < dyn Error + Send + Sync > {
@@ -2257,7 +2249,6 @@ impl From<String> for Box<dyn Error + Send + Sync> {
22572249 }
22582250}
22592251
2260- #[ cfg( not( bootstrap) ) ]
22612252#[ cfg( not( no_global_oom_handling) ) ]
22622253#[ stable( feature = "string_box_error" , since = "1.6.0" ) ]
22632254impl From < String > for Box < dyn Error > {
@@ -2280,7 +2271,6 @@ impl From<String> for Box<dyn Error> {
22802271 }
22812272}
22822273
2283- #[ cfg( not( bootstrap) ) ]
22842274#[ cfg( not( no_global_oom_handling) ) ]
22852275#[ stable( feature = "rust1" , since = "1.0.0" ) ]
22862276impl < ' a > From < & str > for Box < dyn Error + Send + Sync + ' a > {
@@ -2305,7 +2295,6 @@ impl<'a> From<&str> for Box<dyn Error + Send + Sync + 'a> {
23052295 }
23062296}
23072297
2308- #[ cfg( not( bootstrap) ) ]
23092298#[ cfg( not( no_global_oom_handling) ) ]
23102299#[ stable( feature = "string_box_error" , since = "1.6.0" ) ]
23112300impl From < & str > for Box < dyn Error > {
@@ -2328,7 +2317,6 @@ impl From<&str> for Box<dyn Error> {
23282317 }
23292318}
23302319
2331- #[ cfg( not( bootstrap) ) ]
23322320#[ cfg( not( no_global_oom_handling) ) ]
23332321#[ stable( feature = "cow_box_error" , since = "1.22.0" ) ]
23342322impl < ' a , ' b > From < Cow < ' b , str > > for Box < dyn Error + Send + Sync + ' a > {
@@ -2351,7 +2339,6 @@ impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Send + Sync + 'a> {
23512339 }
23522340}
23532341
2354- #[ cfg( not( bootstrap) ) ]
23552342#[ cfg( not( no_global_oom_handling) ) ]
23562343#[ stable( feature = "cow_box_error" , since = "1.22.0" ) ]
23572344impl < ' a > From < Cow < ' a , str > > for Box < dyn Error > {
@@ -2373,7 +2360,6 @@ impl<'a> From<Cow<'a, str>> for Box<dyn Error> {
23732360 }
23742361}
23752362
2376- #[ cfg( not( bootstrap) ) ]
23772363#[ stable( feature = "box_error" , since = "1.8.0" ) ]
23782364impl < T : core:: error:: Error > core:: error:: Error for Box < T > {
23792365 #[ allow( deprecated, deprecated_in_future) ]
0 commit comments