use serde::Deserialize;
use std::fmt;
#[derive(Copy, Clone, Debug, Deserialize)]
#[serde(rename_all = "lowercase")]
pub enum HashAlgorithm {
Sha256,
Sha512,
}
impl fmt::Display for HashAlgorithm {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
match self {
Self::Sha256 => write!(f, "SHA-256"),
Self::Sha512 => write!(f, "SHA-512"),
}
}
}