error[E0375]: implementing `DispatchFromDyn` does not allow multiple fields to be coerced --> $DIR/dispatch-from-dyn-zst-transmute-zst-nonzst.rs:17:1 | LL | / impl DispatchFromDyn> for Dispatchable LL | | LL | | where LL | | T: Unsize + ?Sized, LL | | U: ?Sized, | |______________^ | note: the trait `DispatchFromDyn` may only be implemented when a single field is being coerced --> $DIR/dispatch-from-dyn-zst-transmute-zst-nonzst.rs:13:5 | LL | _ptr: Box, | ^^^^^^^^^^^^ LL | z: Z, | ^^^^ error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0375`.