index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
num
/
nonzero.rs
Age
Commit message (
Expand
)
Author
Lines
2023-01-09
Remove unstable feature
Caio
-8
/
+0
2023-01-09
Stabilize `nonzero_min_max`
Caio
-4
/
+4
2022-12-28
update stabilization version numbers
Pietro Albini
-5
/
+5
2022-12-04
Auto merge of #101514 - nvzqz:nvzqz/stabilize-nonzero-bits, r=thomcc
bors
-2
/
+1
2022-11-21
Rollup merge of #104420 - TethysSvensson:master, r=JohnTitor
Matthias Krüger
-1
/
+1
2022-11-20
Incorporate review feedback
Tethys Svensson
-4
/
+1
2022-11-14
Fix doc example for `wrapping_abs`
Tethys Svensson
-0
/
+3
2022-11-13
remove leading newlines from `NonZero*` doc examples
Lukas Markeffsky
-20
/
+6
2022-11-09
Rollup merge of #103570 - lukas-code:stabilize-ilog, r=scottmcm
Dylan DPC
-4
/
+4
2022-10-26
Print the precondition we violated, and visible through output capture
Ben Kimock
-1
/
+4
2022-10-26
stabilize `int_log`
Lukas Markeffsky
-4
/
+4
2022-09-29
nonzero_negation_ops: `inline(always)` -> `inline`.
John Millikin
-1
/
+1
2022-09-29
nonzero_negation_ops: Set `issue = "102443"`.
John Millikin
-5
/
+5
2022-09-27
Add negation methods for signed non-zero integers.
John Millikin
-0
/
+154
2022-09-06
Stabilize `nonzero_bits`
Nikolai Vazquez
-2
/
+1
2022-09-04
Make `const_eval_select` a real intrinsic
Deadbeef
-1
/
+1
2022-08-30
Make docs formulation more consistent for NonZero{int}
yjhn
-12
/
+12
2022-08-09
Rename integer log* methods to ilog*
Eric Holk
-10
/
+10
2022-07-19
Suggest a fix for `NonZero*` <- `*` coercion error
Maybe Waffle
-0
/
+1
2022-06-26
Fix spelling in SAFETY comment
Wilfred Hughes
-2
/
+2
2022-06-26
Update `since` to 1.64 (since we're after 1.63)
scottmcm
-26
/
+26
2022-06-09
Stabilize NonZero* checked operations constness.
Iago-lito
-13
/
+13
2022-06-09
Partial stabilization of "nonzero_unchecked_ops".
Iago-lito
-26
/
+26
2022-05-13
Remove some unnecessary `rustc_allow_const_fn_unstable` attributes.
Nicholas Nethercote
-1
/
+0
2022-04-03
Auto merge of #92686 - saethlin:unsafe-debug-asserts, r=Amanieu
bors
-1
/
+5
2022-03-31
Adjust feature names that disagree on const stabilization version
David Tolnay
-1
/
+1
2022-03-29
Add debug assertions to some unsafe functions
Ben Kimock
-1
/
+5
2022-03-12
Use `Self::BITS` in `log2` implementation
Nikolai Vazquez
-1
/
+1
2022-03-12
Implement `BITS` constant for non-zero integers
Nikolai Vazquez
-0
/
+38
2022-03-11
Rollup merge of #93293 - nvzqz:nonzero-min-max, r=joshtriplett
Dylan DPC
-0
/
+101
2022-03-10
Move note about 0 gap to signed integers
Nikolai Vazquez
-8
/
+8
2022-02-03
Add missing const stability attributes
Jacob Pratt
-0
/
+1
2022-01-25
Implement `MIN`/`MAX` constants for non-zero integers
Nikolai Vazquez
-0
/
+101
2022-01-15
Add `log2` and `log10` to `NonZeroU*`
Scott McMurray
-1
/
+51
2021-11-27
Stabilize nonzero_is_power_of_two
Scott McMurray
-3
/
+1
2021-10-22
Added const versions of common numeric operations
AlexApps99
-7
/
+14
2021-10-20
Make `From` impls of NonZero integer const.
woppopo
-1
/
+1
2021-10-18
Make more `From` impls `const`
woppopo
-1
/
+2
2021-10-11
Rollup merge of #89729 - jkugelman:must-use-core-std-constructors, r=joshtrip...
Guillaume Gomez
-0
/
+2
2021-10-10
Rollup merge of #89720 - jkugelman:must-use-math-operations, r=joshtriplett
Matthias Krüger
-0
/
+34
2021-10-10
Add #[must_use] to core and std constructors
John Kugelman
-0
/
+2
2021-10-09
Add #[must_use] to math and bit manipulation methods
John Kugelman
-0
/
+34
2021-10-09
Add #[must_use] to is_condition tests
John Kugelman
-0
/
+1
2021-09-20
Mark unsafe NonZero*::unchecked_(add|mul) as const
Iago-lito
-2
/
+2
2021-06-12
Stop relying on #[feature(try_trait)] in doctests.
Iago-lito
-45
/
+45
2021-06-09
Fix diverging doc regarding signedness.
Iago-lito
-18
/
+44
2021-06-09
Explicit what `check` means on concerned method.
Iago-lito
-9
/
+20
2021-06-09
NonZero saturating_pow.
Iago-lito
-0
/
+29
2021-06-09
NonZero checked_pow.
Iago-lito
-0
/
+33
2021-06-09
NonZero unchecked_mul.
Iago-lito
-0
/
+28
[next]