| use std::marker::CoercePointee; //~ ERROR use of unstable library feature `derive_coerce_pointee` | |
| #[derive(CoercePointee)] //~ ERROR use of unstable library feature `derive_coerce_pointee` | |
| #[repr(transparent)] | |
| struct MyPointer<'a, #[pointee] T: ?Sized> { | |
| ptr: &'a T, | |
| } | |
| fn main() {} |