Auto merge of #176 - murarth:bigint-bits, r=cuviper
Expose `BigUint::bits` through `BigInt`
This commit is contained in:
commit
7eb666f6b8
|
@ -2750,6 +2750,11 @@ impl BigInt {
|
|||
str::from_utf8(buf).ok().and_then(|s| BigInt::from_str_radix(s, radix).ok())
|
||||
}
|
||||
|
||||
/// Determines the fewest bits necessary to express the `BigInt`,
|
||||
/// not including the sign.
|
||||
pub fn bits(&self) -> usize {
|
||||
self.data.bits()
|
||||
}
|
||||
|
||||
/// Converts this `BigInt` into a `BigUint`, if it's not negative.
|
||||
#[inline]
|
||||
|
|
Loading…
Reference in New Issue