kagami-cli 0.1.0

This simple tool checks whether there are any publicly disclosed vulnerabilities in a list of defined software.
Documentation
use std::error::Error;
use std::fmt::{Display, Formatter};

#[derive(Debug)]
pub enum KagamiError {
    OptionalGuard(String),
}

impl Display for KagamiError {
    fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
        match self {
            KagamiError::OptionalGuard(s) => {
                write!(f, "`{}` must not be None value.", s)
            }
        }
    }
}

impl Error for KagamiError {}