struct Foo { bar: Bar } struct Bar { baz: Baz } struct Baz { x: *const u8 } fn is_send() { } fn main() { is_send::(); //~^ ERROR `*const u8` cannot be sent between threads safely }