aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/lib.rs
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-08-07 16:28:29 -0700
committerSteven Fackler <[email protected]>2016-08-07 16:29:36 -0700
commit7ca5ccf0646478b6d3557b066594d7e7afc36c53 (patch)
tree5244c966b649b73fc5e599edfc31edb1b1d2224e /openssl/src/lib.rs
parentRefactor BigNum (diff)
downloadrust-openssl-7ca5ccf0646478b6d3557b066594d7e7afc36c53.tar.xz
rust-openssl-7ca5ccf0646478b6d3557b066594d7e7afc36c53.zip
Hash reform
Closes #430
Diffstat (limited to 'openssl/src/lib.rs')
-rw-r--r--openssl/src/lib.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/openssl/src/lib.rs b/openssl/src/lib.rs
index 4cd76613..8dc73dde 100644
--- a/openssl/src/lib.rs
+++ b/openssl/src/lib.rs
@@ -14,6 +14,8 @@ extern crate rustc_serialize as serialize;
#[cfg(test)]
extern crate net2;
+use nid::Nid;
+
mod macros;
pub mod asn1;
@@ -26,3 +28,8 @@ pub mod nid;
pub mod ssl;
pub mod version;
pub mod x509;
+
+trait HashTypeInternals {
+ fn as_nid(&self) -> Nid;
+ fn evp_md(&self) -> *const ffi::EVP_MD;
+}