librustc: Make monomorphic newtype structs work cross-crate