From 3740b0064d20646e9aa484bac14076563cbf1032 Mon Sep 17 00:00:00 2001 From: Ivan Tham Date: Mon, 7 Sep 2020 15:10:31 +0800 Subject: [PATCH 1/2] Add align to rustc-attrs unstable book --- src/doc/unstable-book/src/language-features/rustc-attrs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/doc/unstable-book/src/language-features/rustc-attrs.md b/src/doc/unstable-book/src/language-features/rustc-attrs.md index 2967200faf80d..a67e364ba3fc3 100644 --- a/src/doc/unstable-book/src/language-features/rustc-attrs.md +++ b/src/doc/unstable-book/src/language-features/rustc-attrs.md @@ -13,8 +13,8 @@ The `rustc_attrs` feature allows debugging rustc type layouts by using with `cargo check`) as an alternative to `rustc -Z print-type-sizes` that is way more verbose. -Options provided by `#[rustc_layout(...)]` are `debug`, `size`, `abi`. -Note that it only work best with sized type without generics. +Options provided by `#[rustc_layout(...)]` are `debug`, `size`, `align`, +`abi`. Note that it only work best with sized type without generics. ## Examples From 3a3a08585f0a0240c7b73efd5c77e78d2af38755 Mon Sep 17 00:00:00 2001 From: Ivan Tham Date: Tue, 8 Sep 2020 09:08:25 +0800 Subject: [PATCH 2/2] Unstable book rust-attrs does not work on generics Co-authored-by: Peter Todd --- src/doc/unstable-book/src/language-features/rustc-attrs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doc/unstable-book/src/language-features/rustc-attrs.md b/src/doc/unstable-book/src/language-features/rustc-attrs.md index a67e364ba3fc3..1d9409ee9e438 100644 --- a/src/doc/unstable-book/src/language-features/rustc-attrs.md +++ b/src/doc/unstable-book/src/language-features/rustc-attrs.md @@ -14,7 +14,7 @@ with `cargo check`) as an alternative to `rustc -Z print-type-sizes` that is way more verbose. Options provided by `#[rustc_layout(...)]` are `debug`, `size`, `align`, -`abi`. Note that it only work best with sized type without generics. +`abi`. Note that it only works on sized types without generics. ## Examples