pub type HashAlgorithm { Sha1 Sha256 Sha384 Sha512 Other(String) }