@@ -176,12 +176,10 @@ impl<'a, E: Error + 'a> From<E> for Box<dyn Error + 'a> {
176176 /// }
177177 /// }
178178 ///
179- /// fn main() {
180- /// let an_error = AnError;
181- /// assert!(0 == mem::size_of_val(&an_error));
182- /// let a_boxed_error = Box::<Error>::from(an_error);
183- /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
184- /// }
179+ /// let an_error = AnError;
180+ /// assert!(0 == mem::size_of_val(&an_error));
181+ /// let a_boxed_error = Box::<Error>::from(an_error);
182+ /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
185183 /// ```
186184 fn from ( err : E ) -> Box < dyn Error + ' a > {
187185 Box :: new ( err)
@@ -219,13 +217,11 @@ impl<'a, E: Error + Send + Sync + 'a> From<E> for Box<dyn Error + Send + Sync +
219217 ///
220218 /// unsafe impl Sync for AnError {}
221219 ///
222- /// fn main() {
223- /// let an_error = AnError;
224- /// assert!(0 == mem::size_of_val(&an_error));
225- /// let a_boxed_error = Box::<Error + Send + Sync>::from(an_error);
226- /// assert!(
227- /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
228- /// }
220+ /// let an_error = AnError;
221+ /// assert!(0 == mem::size_of_val(&an_error));
222+ /// let a_boxed_error = Box::<Error + Send + Sync>::from(an_error);
223+ /// assert!(
224+ /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
229225 /// ```
230226 fn from ( err : E ) -> Box < dyn Error + Send + Sync + ' a > {
231227 Box :: new ( err)
@@ -242,12 +238,10 @@ impl From<String> for Box<dyn Error + Send + Sync> {
242238 /// use std::error::Error;
243239 /// use std::mem;
244240 ///
245- /// fn main() {
246- /// let a_string_error = "a string error".to_string();
247- /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_string_error);
248- /// assert!(
249- /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
250- /// }
241+ /// let a_string_error = "a string error".to_string();
242+ /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_string_error);
243+ /// assert!(
244+ /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
251245 /// ```
252246 fn from ( err : String ) -> Box < dyn Error + Send + Sync > {
253247 #[ derive( Debug ) ]
@@ -277,11 +271,9 @@ impl From<String> for Box<dyn Error> {
277271 /// use std::error::Error;
278272 /// use std::mem;
279273 ///
280- /// fn main() {
281- /// let a_string_error = "a string error".to_string();
282- /// let a_boxed_error = Box::<Error>::from(a_string_error);
283- /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
284- /// }
274+ /// let a_string_error = "a string error".to_string();
275+ /// let a_boxed_error = Box::<Error>::from(a_string_error);
276+ /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
285277 /// ```
286278 fn from ( str_err : String ) -> Box < dyn Error > {
287279 let err1: Box < dyn Error + Send + Sync > = From :: from ( str_err) ;
@@ -300,12 +292,10 @@ impl<'a, 'b> From<&'b str> for Box<dyn Error + Send + Sync + 'a> {
300292 /// use std::error::Error;
301293 /// use std::mem;
302294 ///
303- /// fn main() {
304- /// let a_str_error = "a str error";
305- /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_str_error);
306- /// assert!(
307- /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
308- /// }
295+ /// let a_str_error = "a str error";
296+ /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_str_error);
297+ /// assert!(
298+ /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
309299 /// ```
310300 fn from ( err : & ' b str ) -> Box < dyn Error + Send + Sync + ' a > {
311301 From :: from ( String :: from ( err) )
@@ -322,11 +312,9 @@ impl<'a> From<&'a str> for Box<dyn Error> {
322312 /// use std::error::Error;
323313 /// use std::mem;
324314 ///
325- /// fn main() {
326- /// let a_str_error = "a str error";
327- /// let a_boxed_error = Box::<Error>::from(a_str_error);
328- /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
329- /// }
315+ /// let a_str_error = "a str error";
316+ /// let a_boxed_error = Box::<Error>::from(a_str_error);
317+ /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
330318 /// ```
331319 fn from ( err : & ' a str ) -> Box < dyn Error > {
332320 From :: from ( String :: from ( err) )
@@ -344,12 +332,10 @@ impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Send + Sync + 'a> {
344332 /// use std::mem;
345333 /// use std::borrow::Cow;
346334 ///
347- /// fn main() {
348- /// let a_cow_str_error = Cow::from("a str error");
349- /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_cow_str_error);
350- /// assert!(
351- /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
352- /// }
335+ /// let a_cow_str_error = Cow::from("a str error");
336+ /// let a_boxed_error = Box::<Error + Send + Sync>::from(a_cow_str_error);
337+ /// assert!(
338+ /// mem::size_of::<Box<dyn Error + Send + Sync>>() == mem::size_of_val(&a_boxed_error))
353339 /// ```
354340 fn from ( err : Cow < ' b , str > ) -> Box < dyn Error + Send + Sync + ' a > {
355341 From :: from ( String :: from ( err) )
@@ -367,11 +353,9 @@ impl<'a> From<Cow<'a, str>> for Box<dyn Error> {
367353 /// use std::mem;
368354 /// use std::borrow::Cow;
369355 ///
370- /// fn main() {
371- /// let a_cow_str_error = Cow::from("a str error");
372- /// let a_boxed_error = Box::<Error>::from(a_cow_str_error);
373- /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
374- /// }
356+ /// let a_cow_str_error = Cow::from("a str error");
357+ /// let a_boxed_error = Box::<Error>::from(a_cow_str_error);
358+ /// assert!(mem::size_of::<Box<dyn Error>>() == mem::size_of_val(&a_boxed_error))
375359 /// ```
376360 fn from ( err : Cow < ' a , str > ) -> Box < dyn Error > {
377361 From :: from ( String :: from ( err) )
0 commit comments