rustdoc: Feature request: Also render the alignment under --show-type-layout
#137648
Labels
A-align
Area: alignment control (`repr(align(N))` and so on)
A-rustdoc-type-layout
Area: `rustdoc --show-type-layout` (nightly-only)
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
Problem
It can be tedious to query the size/alignment of non-generic types (struct, enum, union), which one might want to do for many reasons. Currently, you have to do one of the following:
-Zprint-type-sizes
.All of these have the problem of having to compile code to get an answer.
Proposed Solution
The ideal solution would be to display the size & alignment of types in the
cargo doc
generated output, so you wouldn't have to build a crate.Notes
I have no idea how feasible this is, but given that
cargo doc
already compiles and runs doc tests, it doesn't seem unreasonable.The text was updated successfully, but these errors were encountered: