@@ -529,7 +529,6 @@ impl<'a, E: Error + 'a> From<E> for Box<dyn Error + 'a> {
529
529
/// ```
530
530
/// use std::error::Error;
531
531
/// use std::fmt;
532
- /// use std::mem;
533
532
///
534
533
/// #[derive(Debug)]
535
534
/// struct AnError;
@@ -543,9 +542,9 @@ impl<'a, E: Error + 'a> From<E> for Box<dyn Error + 'a> {
543
542
/// impl Error for AnError {}
544
543
///
545
544
/// let an_error = AnError;
546
- /// assert!(0 == mem:: size_of_val(&an_error));
545
+ /// assert!(0 == size_of_val(&an_error));
547
546
/// let a_boxed_error = Box::<dyn Error>::from(an_error);
548
- /// assert!(mem:: size_of::<Box<dyn Error>>() == mem:: size_of_val(&a_boxed_error))
547
+ /// assert!(size_of::<Box<dyn Error>>() == size_of_val(&a_boxed_error))
549
548
/// ```
550
549
fn from ( err : E ) -> Box < dyn Error + ' a > {
551
550
Box :: new ( err)
@@ -563,7 +562,6 @@ impl<'a, E: Error + Send + Sync + 'a> From<E> for Box<dyn Error + Send + Sync +
563
562
/// ```
564
563
/// use std::error::Error;
565
564
/// use std::fmt;
566
- /// use std::mem;
567
565
///
568
566
/// #[derive(Debug)]
569
567
/// struct AnError;
@@ -581,10 +579,10 @@ impl<'a, E: Error + Send + Sync + 'a> From<E> for Box<dyn Error + Send + Sync +
581
579
/// unsafe impl Sync for AnError {}
582
580
///
583
581
/// let an_error = AnError;
584
- /// assert!(0 == mem:: size_of_val(&an_error));
582
+ /// assert!(0 == size_of_val(&an_error));
585
583
/// let a_boxed_error = Box::<dyn Error + Send + Sync>::from(an_error);
586
584
/// assert!(
587
- /// mem:: size_of::<Box<dyn Error + Send + Sync>>() == mem:: size_of_val(&a_boxed_error))
585
+ /// size_of::<Box<dyn Error + Send + Sync>>() == size_of_val(&a_boxed_error))
588
586
/// ```
589
587
fn from ( err : E ) -> Box < dyn Error + Send + Sync + ' a > {
590
588
Box :: new ( err)
@@ -600,12 +598,11 @@ impl<'a> From<String> for Box<dyn Error + Send + Sync + 'a> {
600
598
///
601
599
/// ```
602
600
/// use std::error::Error;
603
- /// use std::mem;
604
601
///
605
602
/// let a_string_error = "a string error".to_string();
606
603
/// let a_boxed_error = Box::<dyn Error + Send + Sync>::from(a_string_error);
607
604
/// assert!(
608
- /// mem:: size_of::<Box<dyn Error + Send + Sync>>() == mem:: size_of_val(&a_boxed_error))
605
+ /// size_of::<Box<dyn Error + Send + Sync>>() == size_of_val(&a_boxed_error))
609
606
/// ```
610
607
#[ inline]
611
608
fn from ( err : String ) -> Box < dyn Error + Send + Sync + ' a > {
@@ -644,11 +641,10 @@ impl<'a> From<String> for Box<dyn Error + 'a> {
644
641
///
645
642
/// ```
646
643
/// use std::error::Error;
647
- /// use std::mem;
648
644
///
649
645
/// let a_string_error = "a string error".to_string();
650
646
/// let a_boxed_error = Box::<dyn Error>::from(a_string_error);
651
- /// assert!(mem:: size_of::<Box<dyn Error>>() == mem:: size_of_val(&a_boxed_error))
647
+ /// assert!(size_of::<Box<dyn Error>>() == size_of_val(&a_boxed_error))
652
648
/// ```
653
649
fn from ( str_err : String ) -> Box < dyn Error + ' a > {
654
650
let err1: Box < dyn Error + Send + Sync > = From :: from ( str_err) ;
@@ -668,12 +664,11 @@ impl<'a> From<&str> for Box<dyn Error + Send + Sync + 'a> {
668
664
///
669
665
/// ```
670
666
/// use std::error::Error;
671
- /// use std::mem;
672
667
///
673
668
/// let a_str_error = "a str error";
674
669
/// let a_boxed_error = Box::<dyn Error + Send + Sync>::from(a_str_error);
675
670
/// assert!(
676
- /// mem:: size_of::<Box<dyn Error + Send + Sync>>() == mem:: size_of_val(&a_boxed_error))
671
+ /// size_of::<Box<dyn Error + Send + Sync>>() == size_of_val(&a_boxed_error))
677
672
/// ```
678
673
#[ inline]
679
674
fn from ( err : & str ) -> Box < dyn Error + Send + Sync + ' a > {
@@ -692,11 +687,10 @@ impl<'a> From<&str> for Box<dyn Error + 'a> {
692
687
///
693
688
/// ```
694
689
/// use std::error::Error;
695
- /// use std::mem;
696
690
///
697
691
/// let a_str_error = "a str error";
698
692
/// let a_boxed_error = Box::<dyn Error>::from(a_str_error);
699
- /// assert!(mem:: size_of::<Box<dyn Error>>() == mem:: size_of_val(&a_boxed_error))
693
+ /// assert!(size_of::<Box<dyn Error>>() == size_of_val(&a_boxed_error))
700
694
/// ```
701
695
fn from ( err : & str ) -> Box < dyn Error + ' a > {
702
696
From :: from ( String :: from ( err) )
@@ -712,13 +706,12 @@ impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Send + Sync + 'a> {
712
706
///
713
707
/// ```
714
708
/// use std::error::Error;
715
- /// use std::mem;
716
709
/// use std::borrow::Cow;
717
710
///
718
711
/// let a_cow_str_error = Cow::from("a str error");
719
712
/// let a_boxed_error = Box::<dyn Error + Send + Sync>::from(a_cow_str_error);
720
713
/// assert!(
721
- /// mem:: size_of::<Box<dyn Error + Send + Sync>>() == mem:: size_of_val(&a_boxed_error))
714
+ /// size_of::<Box<dyn Error + Send + Sync>>() == size_of_val(&a_boxed_error))
722
715
/// ```
723
716
fn from ( err : Cow < ' b , str > ) -> Box < dyn Error + Send + Sync + ' a > {
724
717
From :: from ( String :: from ( err) )
@@ -734,12 +727,11 @@ impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + 'a> {
734
727
///
735
728
/// ```
736
729
/// use std::error::Error;
737
- /// use std::mem;
738
730
/// use std::borrow::Cow;
739
731
///
740
732
/// let a_cow_str_error = Cow::from("a str error");
741
733
/// let a_boxed_error = Box::<dyn Error>::from(a_cow_str_error);
742
- /// assert!(mem:: size_of::<Box<dyn Error>>() == mem:: size_of_val(&a_boxed_error))
734
+ /// assert!(size_of::<Box<dyn Error>>() == size_of_val(&a_boxed_error))
743
735
/// ```
744
736
fn from ( err : Cow < ' b , str > ) -> Box < dyn Error + ' a > {
745
737
From :: from ( String :: from ( err) )
0 commit comments