does it mean that this is sound code? transmute::<(bool, &u8), _>((true, &6u8));
Can I be confident that all tuples of the same "type" will have the same memory layout and can be safely casted to raw pointers, pass through ffi but only dereferenced on the rust side?
I know this is true in structs only as long as you use literally the same struct (ie 2 different structs can have different memory alignment and ordering even if they look the same).