use Integer;
use std::cmp;
+use std::default::Default;
use std::fmt;
use std::from_str::FromStr;
use std::num::CheckedDiv;
}
}
+impl Default for BigUint {
+ #[inline]
+ fn default() -> BigUint { BigUint::new(Vec::new()) }
+}
+
impl fmt::Show for BigUint {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f.buf, "{}", self.to_str_radix(10))
}
}
+impl Default for BigInt {
+ #[inline]
+ fn default() -> BigInt { BigInt::new(Zero, Vec::new()) }
+}
+
impl fmt::Show for BigInt {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f.buf, "{}", self.to_str_radix(10))