diff options
Diffstat (limited to 'openssl/src/lib.rs')
| -rw-r--r-- | openssl/src/lib.rs | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/openssl/src/lib.rs b/openssl/src/lib.rs index 690ab32b..d7e69b0c 100644 --- a/openssl/src/lib.rs +++ b/openssl/src/lib.rs @@ -1,5 +1,4 @@ -#![doc(html_root_url="https://sfackler.github.io/rust-openssl/doc/v0.7.14")] -#![cfg_attr(feature = "nightly", feature(const_fn))] +#![doc(html_root_url="https://sfackler.github.io/rust-openssl/doc/v0.8.0")] #[macro_use] extern crate bitflags; @@ -7,7 +6,6 @@ extern crate libc; #[macro_use] extern crate lazy_static; extern crate openssl_sys as ffi; -extern crate openssl_sys_extras as ffi_extras; #[cfg(test)] extern crate rustc_serialize as serialize; @@ -15,14 +13,27 @@ extern crate rustc_serialize as serialize; #[cfg(test)] extern crate net2; +#[doc(inline)] +pub use ffi::init; + +use nid::Nid; + mod macros; pub mod asn1; +mod bio; pub mod bn; -pub mod bio; +#[cfg(feature = "c_helpers")] +mod c_helpers; pub mod crypto; pub mod dh; -pub mod ssl; -pub mod x509; +pub mod error; 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; +} |