diff --git a/text/0000-repr-pack.md b/text/0000-repr-pack.md index 43f1fe0d2..61c1b194d 100644 --- a/text/0000-repr-pack.md +++ b/text/0000-repr-pack.md @@ -52,12 +52,11 @@ with the accepted values are: * Packing values must be a power of two. By specifying this attribute, the alignment of the struct would be the smaller -of the specified packing and the default alignment of the struct otherwise. The -alignments of each struct field for the purpose of positioning fields would also -be the smaller of the specified packing and the alignment of the type of that -field. If the specified packing is greater than or equal to the default -alignment of the struct, then the alignment and layout of the struct should be -unaffected. +of the specified packing and the default alignment of the struct. The alignments +of each struct field for the purpose of positioning fields would also be the +smaller of the specified packing and the alignment of the type of that field. If +the specified packing is greater than or equal to the default alignment of the +struct, then the alignment and layout of the struct should be unaffected. When combined with `#[repr(C)]` the size alignment and layout of the struct should match the equivalent struct in C.