mirror of
https://github.com/rustfs/rustfs.git
synced 2026-07-27 00:38:16 +00:00
fix clippy
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use md5::{Digest as Md5Digest, Md5};
|
||||
use sha2::{
|
||||
digest::{Reset, Update},
|
||||
Digest, Sha256 as sha_sha256,
|
||||
digest::{Reset, Update},
|
||||
};
|
||||
pub trait Hasher {
|
||||
fn write(&mut self, bytes: &[u8]);
|
||||
@@ -181,4 +181,4 @@ pub fn sum_md5_base64(data: &[u8]) -> String {
|
||||
let mut hash = MD5::new();
|
||||
hash.write(data);
|
||||
base64_simd::URL_SAFE_NO_PAD.encode_to_string(hash.sum())
|
||||
}
|
||||
}
|
||||
|
||||
+4
-16
@@ -13,9 +13,9 @@ use crate::{
|
||||
};
|
||||
|
||||
// use futures::stream::Stream;
|
||||
use std::io::{Error, Result};
|
||||
use super::hasher::{Hasher, Sha256, MD5};
|
||||
use super::hasher::{Hasher, MD5, Sha256};
|
||||
use futures::Stream;
|
||||
use std::io::{Error, Result};
|
||||
|
||||
pin_project_lite::pin_project! {
|
||||
#[derive(Default)]
|
||||
@@ -101,20 +101,8 @@ pin_project_lite::pin_project! {
|
||||
|
||||
impl<S> HashReader<S> {
|
||||
pub fn new(inner: S, size: usize, md5_hex: Option<String>, sha256_hex: Option<String>, actual_size: usize) -> Self {
|
||||
let md5 = {
|
||||
if md5_hex.is_some() {
|
||||
Some(MD5::new())
|
||||
} else {
|
||||
None
|
||||
}
|
||||
};
|
||||
let sha256 = {
|
||||
if sha256_hex.is_some() {
|
||||
Some(Sha256::new())
|
||||
} else {
|
||||
None
|
||||
}
|
||||
};
|
||||
let md5 = { if md5_hex.is_some() { Some(MD5::new()) } else { None } };
|
||||
let sha256 = { if sha256_hex.is_some() { Some(Sha256::new()) } else { None } };
|
||||
Self {
|
||||
inner,
|
||||
size,
|
||||
|
||||
Reference in New Issue
Block a user