From 64106c4d3d4ddba8c7bc2af75376e6d3d3d75601 Mon Sep 17 00:00:00 2001 From: Date: Mon, 29 Jun 2015 20:16:15 +0000 Subject: Update documentation --- openssl/ssl/error/enum.OpensslError.html | 120 ++++++++++++++++++++++++++++++ openssl/ssl/error/enum.SslError.html | 119 ++++++++++++++++++++++++++++++ openssl/ssl/error/index.html | 121 +++++++++++++++++++++++++++++++ openssl/ssl/error/sidebar-items.js | 1 + 4 files changed, 361 insertions(+) create mode 100644 openssl/ssl/error/enum.OpensslError.html create mode 100644 openssl/ssl/error/enum.SslError.html create mode 100644 openssl/ssl/error/index.html create mode 100644 openssl/ssl/error/sidebar-items.js (limited to 'openssl/ssl/error') diff --git a/openssl/ssl/error/enum.OpensslError.html b/openssl/ssl/error/enum.OpensslError.html new file mode 100644 index 0000000..ea81de3 --- /dev/null +++ b/openssl/ssl/error/enum.OpensslError.html @@ -0,0 +1,120 @@ + + + + + + + + + + openssl::ssl::error::OpensslError - Rust + + + + + + + + + + + + + + + +
+

Enum openssl::ssl::error::OpensslError + + [] + + [src]

+
pub enum OpensslError {
+    UnknownError {
+        library: String,
+        function: String,
+        reason: String,
+    },
+}

An error from the OpenSSL library

+

Variants

+
UnknownError

An unknown error

+

Fields

+ +
library

The library reporting the error

+
function

The function reporting the error

+
reason

The reason for the error

+

Trait Implementations

Derived Implementations

impl Eq for OpensslError

impl PartialEq for OpensslError

fn eq(&self, __arg_0: &OpensslError) -> bool

+

fn ne(&self, __arg_0: &OpensslError) -> bool

+

impl Clone for OpensslError

fn clone(&self) -> OpensslError

+

fn clone_from(&mut self, source: &Self)

+

impl Debug for OpensslError

fn fmt(&self, __arg_0: &mut Formatter) -> Result

+
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/openssl/ssl/error/enum.SslError.html b/openssl/ssl/error/enum.SslError.html new file mode 100644 index 0000000..d201d68 --- /dev/null +++ b/openssl/ssl/error/enum.SslError.html @@ -0,0 +1,119 @@ + + + + + + + + + + openssl::ssl::error::SslError - Rust + + + + + + + + + + + + + + + +
+

Enum openssl::ssl::error::SslError + + [] + + [src]

+
pub enum SslError {
+    StreamError(Error),
+    SslSessionClosed,
+    OpenSslErrors(Vec<OpensslError>),
+}

An SSL error

+

Variants

+
StreamError

The underlying stream reported an error

+
SslSessionClosed

The SSL session has been closed by the other end

+
OpenSslErrors

An error in the OpenSSL library

+

Methods

impl SslError

fn get() -> SslError

+

Creates a new OpenSslErrors with the current contents of the error +stack.

+

fn from_error(err: c_ulong) -> SslError

+

Creates an SslError from the raw numeric error code.

+

Trait Implementations

impl Display for SslError

fn fmt(&self, fmt: &mut Formatter) -> Result

+

impl Error for SslError

fn description(&self) -> &str

+

fn cause(&self) -> Option<&Error>

+

Derived Implementations

impl Debug for SslError

fn fmt(&self, __arg_0: &mut Formatter) -> Result

+
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/openssl/ssl/error/index.html b/openssl/ssl/error/index.html new file mode 100644 index 0000000..8b80ea3 --- /dev/null +++ b/openssl/ssl/error/index.html @@ -0,0 +1,121 @@ + + + + + + + + + + openssl::ssl::error - Rust + + + + + + + + + + + + + + + +
+

Module openssl::ssl::error + + [] + + [src]

+

Reexports

+
pub use self::SslError::*;
pub use self::OpensslError::*;

Enums

+ + + + + + + + + + +
OpensslError +

An error from the OpenSSL library

+ +
SslError +

An SSL error

+ +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/openssl/ssl/error/sidebar-items.js b/openssl/ssl/error/sidebar-items.js new file mode 100644 index 0000000..df0c1b7 --- /dev/null +++ b/openssl/ssl/error/sidebar-items.js @@ -0,0 +1 @@ +initSidebarItems({"enum":[["OpensslError","An error from the OpenSSL library"],["SslError","An SSL error"]]}); \ No newline at end of file -- cgit v1.2.3