]> git.lizzy.rs Git - rust.git/commit - compiler/rustc_codegen_cranelift/src/driver/aot.rs
Auto merge of #101514 - nvzqz:nvzqz/stabilize-nonzero-bits, r=thomcc
authorbors <bors@rust-lang.org>
Sun, 4 Dec 2022 08:28:22 +0000 (08:28 +0000)
committerbors <bors@rust-lang.org>
Sun, 4 Dec 2022 08:28:22 +0000 (08:28 +0000)
commit9e772114e6a17498f1ba27ba96693012788972e2
tree2d9b263a5a7b8435e880f0a4001c99894d71c50f
parentfd02567705326884ddb94535d2ab230a9595dc2a
parentdb57653be58684d5bbf4e5cc477339390da3110a
Auto merge of #101514 - nvzqz:nvzqz/stabilize-nonzero-bits, r=thomcc

Stabilize `nonzero_bits`

Closes #94881, implemented by #93292.

This change stabilizes the associated `BITS` constant for `NonZero{U,I}{8,16,32,64,128,size}` integers, e.g.:

```rs
impl NonZeroUsize {
    pub const BITS: u32 = usize::BITS;
}
```
library/core/src/num/nonzero.rs