Trevor Spiteri
Trevor Spiteri
On a related note, I was implementing some num-traits in a [branch of the fixed crate](https://gitlab.com/tspiteri/fixed/-/tree/num-traits) in order to fulfill a [feature request](https://gitlab.com/tspiteri/fixed/-/issues/18). I was going to implement `Signed` and...
I think this issue is not really actionable. Anything I think of makes some situation somehow worse, and it is not going to be useful in any real use case....
> Something like this. Not sure this is correct for negative values, but it seems so. `(-1 / 2) * 2 + (-1 & 1)` is 1. Better would be...
If what is required is conversion to `mpz_t`, an iterator could work, considering that GMP does document its internal representation. As a note, I don't think nails need to be...
This may be related, my name is not on the list for 1.17.0 either, and my commits https://github.com/rust-lang/rust/pull/39470/commits/fe324cea6490fc6e7ce16fb5209fde57cfa1b94f and https://github.com/rust-lang/rust/pull/39712/commits/e626a6807c44d097996b0f32a4e03b105837f9da are in 1.17.0.
@scottmcm On the other hand, floating-point numbers currently have `powi` and `powf`, while integers have `pow` not `powi`. So it would be consistent with that to have integer functions called...
@m-ou-se Should this be reopened now that #80918 has been merged?
#86930 (special case for integer log10) has been merged, which uses a different strategy from https://github.com/rust-lang/rust/pull/70835#issuecomment-609976593. I did a quick benchmark for `u32`, and while the strategy of the comment...
I've just submitted PR #69319 to implement `From` for `NonNull`, but what would also be useful to me is `From` for `NonNull`. That could even be a substitute for `MaybeUninit::first_ptr_mut`:...
@flodiebold The issue I see there is discoverability, where when you're new to rust-analyzer and haven't studied the [assist docs](https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/assists.md) you cannot know which actions are available, or even if...