Enum openzwave::error::Error [] [src]

pub enum Error {
    InitError(&'static str),
    OptionsAreLocked(&'static str),
    OptionsAreNotLocked(&'static str),
    InvalidParameter(&'static str, &'static str),
    APIError(&'static str),
    GetError(GetSetError),
    SetError(GetSetError),
}

Variants

InitError(&'static str)OptionsAreLocked(&'static str)OptionsAreNotLocked(&'static str)InvalidParameter(&'static str, &'static str)APIError(&'static str)GetError(GetSetError)SetError(GetSetError)

Trait Implementations

impl Debug for Error
[src]

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

Formats the value using the given formatter.

impl Display for Error
[src]

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

Formats the value using the given formatter.

impl Error for Error
[src]

fn description(&self) -> &str

A short description of the error. Read more

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

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

impl From<NulError> for Error
[src]

fn from(_: NulError) -> Error

Performs the conversion.