1error[E0271]: type mismatch resolving `<outside::C as ExternType>::Kind == Trivial` 2 --> $DIR/unique_ptr_to_opaque.rs:22:5 3 | 422 | cxx::UniquePtr::new(outside::C { a: 4 }); 5 | ^^^^^^^^^^^^^^^^^^^ expected enum `Trivial`, found enum `cxx::kind::Opaque` 6 | 7note: required by `UniquePtr::<T>::new` 8 --> $DIR/unique_ptr.rs:38:5 9 | 1038 | / pub fn new(value: T) -> Self 1139 | | where 1240 | | T: ExternType<Kind = Trivial>, 13 | |______________________________________^ 14