badm 0.5.0

But another dotfile manager.
Documentation
use std::io;

#[allow(missing_docs)]
#[derive(Debug, Fail)]
pub enum InputError {
    #[fail(display = "Could not parse toml: {:?}", err)]
    InvalidToml { err: toml::de::Error },
    #[fail(display = "Could not parse input: {:?}: ", err)]
    BadInput { err: io::Error },
}

impl From<io::Error> for InputError {
    fn from(err: io::Error) -> Self {
        Self::BadInput { err }
    }
}

impl From<toml::de::Error> for InputError {
    fn from(err: toml::de::Error) -> Self {
        Self::InvalidToml { err }
    }
}