• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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