I have implemented structs in Rust as a vector of Arrays. Each nested array
uses a byte-aligned contiguous region of memory, but the array for field 2
is not contiguous with the array for field 1.

Is this "compliant" ?

I have been reading layout.md and I don't think it is clear but it seems to
suggest that all the nested arrays should be contiguous to each other in
memory?

Thanks,

Andy.

Reply via email to