Enum collenchyma::plugin::Error [] [src]

pub enum Error {
    MissingMemoryForDevice(&'static str),
    Operation(&'static str),
    Plugin(&'static str),
}

Defines a high-level Plugin Error.

Variants

MissingMemoryForDevice

Failure at receiving the correct device memory from the SharedMemory.

Operation

Failure at the execution of the Operation.

Plugin

Failure at the Plugin.

Trait Implementations

impl Display for Error

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

impl Error for Error

fn description(&self) -> &str

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

Derived Implementations

impl Clone for Error

fn clone(&self) -> Error

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

impl Copy for Error

impl Debug for Error

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