diff --git a/src/hashes/blake512.rs b/src/hashes/blake512.rs index 585e165..2068c4a 100644 --- a/src/hashes/blake512.rs +++ b/src/hashes/blake512.rs @@ -17,7 +17,7 @@ impl Hasher for BLAKE512 { } fn digest(&mut self, bytes: impl AsRef<[u8]>) { - self.hasher.update(bytes.as_ref()) + self.hasher.update(bytes) } fn complete(mut self) -> HashReturn { diff --git a/src/hashes/md5.rs b/src/hashes/md5.rs index 70d699c..545fdc4 100644 --- a/src/hashes/md5.rs +++ b/src/hashes/md5.rs @@ -15,7 +15,7 @@ impl Hasher for MD5 { } fn digest(&mut self, bytes: impl AsRef<[u8]>) { - self.hasher.update(bytes.as_ref()) + self.hasher.update(bytes) } fn complete(mut self) -> HashReturn { diff --git a/src/hashes/sha1.rs b/src/hashes/sha1.rs index 0440a04..b2ecf4d 100644 --- a/src/hashes/sha1.rs +++ b/src/hashes/sha1.rs @@ -15,7 +15,7 @@ impl Hasher for SHA1 { } fn digest(&mut self, bytes: impl AsRef<[u8]>) { - self.hasher.update(bytes.as_ref()) + self.hasher.update(bytes) } fn complete(mut self) -> HashReturn {