fix: Fix unresolved imports for sha2 and DigestEngine, add Enum macro, remove unused imports
This commit is contained in:
@@ -1,8 +1,5 @@
|
||||
use std::io;
|
||||
use std::path::PathBuf;
|
||||
|
||||
use log::*;
|
||||
use strum::IntoEnumIterator;
|
||||
|
||||
pub mod none;
|
||||
pub mod sha2;
|
||||
@@ -12,6 +9,8 @@ use crate::digest_engine::none::DigestEngineNone;
|
||||
use crate::digest_engine::sha2::DigestEngineSha256;
|
||||
use crate::digest_engine::program::DigestEngineProgram;
|
||||
|
||||
use enum_map::Enum;
|
||||
|
||||
#[derive(Debug, Eq, PartialEq, Clone, strum::EnumIter, strum::Display, strum::EnumString, Enum)]
|
||||
#[strum(ascii_case_insensitive)]
|
||||
pub enum DigestType {
|
||||
|
||||
Reference in New Issue
Block a user