aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2014-11-17 16:29:12 -0800
committerSteven Fackler <[email protected]>2014-11-17 16:29:12 -0800
commitaf5533d936558a77c2de8c5d2d572bb1f89dfada (patch)
tree7e3ba26754c8a6a0b7cb85fae1182325af5ca9ec /src
parentMerge pull request #98 from jamesrhurst/namespaced-enums (diff)
downloadrust-openssl-af5533d936558a77c2de8c5d2d572bb1f89dfada.tar.xz
rust-openssl-af5533d936558a77c2de8c5d2d572bb1f89dfada.zip
Remove Zero and One impls
Diffstat (limited to 'src')
-rw-r--r--src/bn/mod.rs20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/bn/mod.rs b/src/bn/mod.rs
index a3ac8ffd..b33f94ce 100644
--- a/src/bn/mod.rs
+++ b/src/bn/mod.rs
@@ -1,7 +1,6 @@
use libc::{c_int, c_ulong};
use std::{fmt, ptr};
use std::c_str::CString;
-use std::num::{One, Zero};
use ffi;
use ssl::error::SslError;
@@ -361,25 +360,6 @@ impl fmt::Show for BigNum {
}
}
-impl One for BigNum {
- fn one() -> BigNum {
- BigNum::new_from(1).unwrap()
- }
-}
-
-impl Zero for BigNum {
- fn zero() -> BigNum {
- BigNum::new_from(0).unwrap()
- }
-
- fn is_zero(&self) -> bool {
- unsafe {
- // It is raw contents of BN_is_zero macro
- (*self.raw()).top == 0
- }
- }
-}
-
impl Eq for BigNum { }
impl PartialEq for BigNum {
fn eq(&self, oth: &BigNum) -> bool {