match a.downcast_ref::<usize>() {
Some(&5) => {}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match a.downcast_ref::<Test>() {
None => {}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
}
assert_eq!(*x, 5);
*x = 612;
}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match b_r.downcast_mut::<usize>() {
assert_eq!(*x, 7);
*x = 413;
}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match a_r.downcast_mut::<Test>() {
None => (),
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match b_r.downcast_mut::<Test>() {
None => (),
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match a_r.downcast_mut::<usize>() {
Some(&mut 612) => {}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
match b_r.downcast_mut::<usize>() {
Some(&mut 413) => {}
- x => panic!("Unexpected value {:?}", x),
+ x => panic!("Unexpected value {x:?}"),
}
}