crypto_key_master 0.1.2

rust library for crypto key management
Documentation
use thiserror::Error;

/// Crypto key master error defination
#[derive(Debug, Error)]
pub enum CKMError {
    #[error("not found {0}")]
    NotFound(String),

    #[error("random generator error")]
    RandomError,

    #[error("Key not exist")]
    NotExist,

    #[error("none known error")]
    Unknown,

    #[error("password invalid")]
    PasswordInvalid,

    #[error("serialize error")]
    SerializeError,

    #[error("file generaeting error")]
    FileGenerationError,

    #[error("file write error")]
    FileError,

    #[error("file not exit")]
    FileNotExit,

    #[error("reading file error")]
    FileReadError,

    #[error("Signing issue")]
    SigningError,
}