]> git.lizzy.rs Git - rust.git/commitdiff
Document size_of for 128-bit integers
authorbstrie <ben.striegel@gmail.com>
Fri, 8 Jun 2018 19:20:28 +0000 (19:20 +0000)
committerbstrie <ben.striegel@gmail.com>
Fri, 8 Jun 2018 19:20:28 +0000 (19:20 +0000)
We might want to consider separately documenting the alignment of
primitives, rather than just their size, since 128-bit integers, unlike
all other primitives, have an alignment that is not identical to their
size (size_of is 16, align_of is 8)

src/libcore/mem.rs

index 9fed49903455c25f180ba63dff5f8e048bcb7d0a..31635ffa53c83b20ab7172bd2ea5480760bcbbf6 100644 (file)
@@ -194,10 +194,12 @@ pub fn forget<T>(t: T) {
 /// u16 | 2
 /// u32 | 4
 /// u64 | 8
+/// u128 | 16
 /// i8 | 1
 /// i16 | 2
 /// i32 | 4
 /// i64 | 8
+/// i128 | 16
 /// f32 | 4
 /// f64 | 8
 /// char | 4