Skip to content

Commit 30f2e96

Browse files
committed
Remove main() in examples
1 parent a7cc1fc commit 30f2e96

File tree

1 file changed

+30
-46
lines changed

1 file changed

+30
-46
lines changed

src/libstd/error.rs

+30-46
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)