Enum sardine::SrdError [] [src]

pub enum SrdError {
    Io(Error),
    Crypto(SymmetricCipherError),
    Ffi(NulError),
    BadSequence,
    MissingBlob,
    BlobFormatError,
    InvalidKeySize,
    InvalidMac,
    InvalidCbt,
    InvalidCert,
    InvalidCredentials,
    InvalidCstr,
    InvalidDataLength,
    InvalidSignature,
}

Variants

Trait Implementations

impl Debug for SrdError
[src]

[src]

Formats the value using the given formatter. Read more

impl Display for SrdError
[src]

[src]

Formats the value using the given formatter. Read more

impl Error for SrdError
[src]

[src]

A short description of the error. Read more

1.0.0
[src]

The lower-level cause of this error, if any. Read more

impl From<Error> for SrdError
[src]

[src]

Performs the conversion.

impl From<SymmetricCipherError> for SrdError
[src]

[src]

Performs the conversion.

impl From<NulError> for SrdError
[src]

[src]

Performs the conversion.

impl From<FromUtf8Error> for SrdError
[src]

[src]

Performs the conversion.

impl From<InvalidKeyLength> for SrdError
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for SrdError

impl Sync for SrdError