Lines Matching defs:BigNum
304 pub fn to_owned(&self) -> Result<BigNum, ErrorStack> { in to_owned()
930 impl BigNum { implementation
954 pub fn from_u32(n: u32) -> Result<BigNum, ErrorStack> { in from_u32()
962 pub fn from_dec_str(s: &str) -> Result<BigNum, ErrorStack> { in from_dec_str()
974 pub fn from_hex_str(s: &str) -> Result<BigNum, ErrorStack> { in from_hex_str()
1109 pub fn from_slice(n: &[u8]) -> Result<BigNum, ErrorStack> { in from_slice()
1157 impl fmt::Debug for BigNum { implementation
1175 impl fmt::Display for BigNum { implementation
1198 impl PartialEq for BigNum { implementation
1204 impl PartialEq<BigNumRef> for BigNum { implementation
1210 impl Eq for BigNum {} implementation
1230 impl PartialOrd for BigNum { implementation
1236 impl PartialOrd<BigNumRef> for BigNum { implementation
1242 impl Ord for BigNum { implementation
1279 fn add(self, oth: &BigNumRef) -> BigNum { in add()
1291 fn sub(self, oth: &BigNumRef) -> BigNum { in sub()
1303 fn mul(self, oth: &BigNumRef) -> BigNum { in mul()
1316 fn div(self, oth: &'b BigNumRef) -> BigNum { in div()
1329 fn rem(self, oth: &'b BigNumRef) -> BigNum { in rem()
1342 fn shl(self, n: i32) -> BigNum { in shl()
1349 impl<'a> Shl<i32> for &'a BigNum { implementation
1352 fn shl(self, n: i32) -> BigNum { in shl()
1360 fn shr(self, n: i32) -> BigNum { in shr()
1367 impl<'a> Shr<i32> for &'a BigNum { implementation
1370 fn shr(self, n: i32) -> BigNum { in shr()
1378 fn neg(self) -> BigNum { in neg()
1383 impl<'a> Neg for &'a BigNum { implementation
1386 fn neg(self) -> BigNum { in neg()
1391 impl Neg for BigNum { implementation
1394 fn neg(mut self) -> BigNum { in neg()