@@ -1443,8 +1443,8 @@ mod tests {
1443
1443
let c: OwningRef < Rc < Vec < u8 > > , [ u8 ] > = unsafe { a. map_owner ( Rc :: new) } ;
1444
1444
let d: OwningRef < Rc < Box < [ u8 ] > > , [ u8 ] > = unsafe { b. map_owner ( Rc :: new) } ;
1445
1445
1446
- let e: OwningRef < Rc < Erased > , [ u8 ] > = c. erase_owner ( ) ;
1447
- let f: OwningRef < Rc < Erased > , [ u8 ] > = d. erase_owner ( ) ;
1446
+ let e: OwningRef < Rc < dyn Erased > , [ u8 ] > = c. erase_owner ( ) ;
1447
+ let f: OwningRef < Rc < dyn Erased > , [ u8 ] > = d. erase_owner ( ) ;
1448
1448
1449
1449
let _g = e. clone ( ) ;
1450
1450
let _h = f. clone ( ) ;
@@ -1460,16 +1460,16 @@ mod tests {
1460
1460
let c: OwningRef < Box < Vec < u8 > > , [ u8 ] > = a. map_owner_box ( ) ;
1461
1461
let d: OwningRef < Box < Box < [ u8 ] > > , [ u8 ] > = b. map_owner_box ( ) ;
1462
1462
1463
- let _e: OwningRef < Box < Erased > , [ u8 ] > = c. erase_owner ( ) ;
1464
- let _f: OwningRef < Box < Erased > , [ u8 ] > = d. erase_owner ( ) ;
1463
+ let _e: OwningRef < Box < dyn Erased > , [ u8 ] > = c. erase_owner ( ) ;
1464
+ let _f: OwningRef < Box < dyn Erased > , [ u8 ] > = d. erase_owner ( ) ;
1465
1465
}
1466
1466
1467
1467
#[ test]
1468
1468
fn try_map1 ( ) {
1469
1469
use std:: any:: Any ;
1470
1470
1471
1471
let x = Box :: new ( 123_i32 ) ;
1472
- let y: Box < Any > = x;
1472
+ let y: Box < dyn Any > = x;
1473
1473
1474
1474
OwningRef :: new ( y) . try_map ( |x| x. downcast_ref :: < i32 > ( ) . ok_or ( ( ) ) ) . is_ok ( ) ;
1475
1475
}
@@ -1479,7 +1479,7 @@ mod tests {
1479
1479
use std:: any:: Any ;
1480
1480
1481
1481
let x = Box :: new ( 123_i32 ) ;
1482
- let y: Box < Any > = x;
1482
+ let y: Box < dyn Any > = x;
1483
1483
1484
1484
OwningRef :: new ( y) . try_map ( |x| x. downcast_ref :: < i32 > ( ) . ok_or ( ( ) ) ) . is_err ( ) ;
1485
1485
}
@@ -1843,8 +1843,8 @@ mod tests {
1843
1843
let c: OwningRefMut < Box < Vec < u8 > > , [ u8 ] > = unsafe { a. map_owner ( Box :: new) } ;
1844
1844
let d: OwningRefMut < Box < Box < [ u8 ] > > , [ u8 ] > = unsafe { b. map_owner ( Box :: new) } ;
1845
1845
1846
- let _e: OwningRefMut < Box < Erased > , [ u8 ] > = c. erase_owner ( ) ;
1847
- let _f: OwningRefMut < Box < Erased > , [ u8 ] > = d. erase_owner ( ) ;
1846
+ let _e: OwningRefMut < Box < dyn Erased > , [ u8 ] > = c. erase_owner ( ) ;
1847
+ let _f: OwningRefMut < Box < dyn Erased > , [ u8 ] > = d. erase_owner ( ) ;
1848
1848
}
1849
1849
1850
1850
#[ test]
@@ -1857,16 +1857,16 @@ mod tests {
1857
1857
let c: OwningRefMut < Box < Vec < u8 > > , [ u8 ] > = a. map_owner_box ( ) ;
1858
1858
let d: OwningRefMut < Box < Box < [ u8 ] > > , [ u8 ] > = b. map_owner_box ( ) ;
1859
1859
1860
- let _e: OwningRefMut < Box < Erased > , [ u8 ] > = c. erase_owner ( ) ;
1861
- let _f: OwningRefMut < Box < Erased > , [ u8 ] > = d. erase_owner ( ) ;
1860
+ let _e: OwningRefMut < Box < dyn Erased > , [ u8 ] > = c. erase_owner ( ) ;
1861
+ let _f: OwningRefMut < Box < dyn Erased > , [ u8 ] > = d. erase_owner ( ) ;
1862
1862
}
1863
1863
1864
1864
#[ test]
1865
1865
fn try_map1 ( ) {
1866
1866
use std:: any:: Any ;
1867
1867
1868
1868
let x = Box :: new ( 123_i32 ) ;
1869
- let y: Box < Any > = x;
1869
+ let y: Box < dyn Any > = x;
1870
1870
1871
1871
OwningRefMut :: new ( y) . try_map_mut ( |x| x. downcast_mut :: < i32 > ( ) . ok_or ( ( ) ) ) . is_ok ( ) ;
1872
1872
}
@@ -1876,7 +1876,7 @@ mod tests {
1876
1876
use std:: any:: Any ;
1877
1877
1878
1878
let x = Box :: new ( 123_i32 ) ;
1879
- let y: Box < Any > = x;
1879
+ let y: Box < dyn Any > = x;
1880
1880
1881
1881
OwningRefMut :: new ( y) . try_map_mut ( |x| x. downcast_mut :: < i32 > ( ) . ok_or ( ( ) ) ) . is_err ( ) ;
1882
1882
}
@@ -1886,7 +1886,7 @@ mod tests {
1886
1886
use std:: any:: Any ;
1887
1887
1888
1888
let x = Box :: new ( 123_i32 ) ;
1889
- let y: Box < Any > = x;
1889
+ let y: Box < dyn Any > = x;
1890
1890
1891
1891
OwningRefMut :: new ( y) . try_map ( |x| x. downcast_ref :: < i32 > ( ) . ok_or ( ( ) ) ) . is_ok ( ) ;
1892
1892
}
@@ -1896,7 +1896,7 @@ mod tests {
1896
1896
use std:: any:: Any ;
1897
1897
1898
1898
let x = Box :: new ( 123_i32 ) ;
1899
- let y: Box < Any > = x;
1899
+ let y: Box < dyn Any > = x;
1900
1900
1901
1901
OwningRefMut :: new ( y) . try_map ( |x| x. downcast_ref :: < i32 > ( ) . ok_or ( ( ) ) ) . is_err ( ) ;
1902
1902
}
0 commit comments