use failure::{Error as FailError};
#[cfg(feature = "nightly")]
use failure::Fail;
use std::result::Result as StdResult;
pub type Result<T> = StdResult<T, FailError>;
#[derive(Debug, Fail)]
pub enum PluginError {
#[fail(display = "Can't decode plugin name")]
UndecodableName,
}