Add data for nonzero_is_power_of_two #24
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add data for nonzero_is_power_of_two, which defines
is_power_of_two
on nonzero unsigned integer types.Decisions I made that I'm not totally sure about (but would be happy to fix in this PR):
unstable
. Data to add #16 has this listed as "stable", but usage still requires nightly Rust and#![feature]
.doc_path
empty. There are docs for each type (for example, https://doc.rust-lang.org/std/num/struct.NonZeroUsize.html#method.is_power_of_two), but picking just one didn't seem right. The most similar feature (data/1.40/const_is_power_of_two.md
) also doesn't set adoc_path
.