diff options
| author | Steven Fackler <[email protected]> | 2014-11-17 16:29:12 -0800 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2014-11-17 16:29:12 -0800 |
| commit | af5533d936558a77c2de8c5d2d572bb1f89dfada (patch) | |
| tree | 7e3ba26754c8a6a0b7cb85fae1182325af5ca9ec /src | |
| parent | Merge pull request #98 from jamesrhurst/namespaced-enums (diff) | |
| download | rust-openssl-af5533d936558a77c2de8c5d2d572bb1f89dfada.tar.xz rust-openssl-af5533d936558a77c2de8c5d2d572bb1f89dfada.zip | |
Remove Zero and One impls
Diffstat (limited to 'src')
| -rw-r--r-- | src/bn/mod.rs | 20 |
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 { |