diff --git a/hashes/src/sha256t.rs b/hashes/src/sha256t.rs index 655e58783..7f2fae50e 100644 --- a/hashes/src/sha256t.rs +++ b/hashes/src/sha256t.rs @@ -71,13 +71,14 @@ where pub fn from_engine(e: HashEngine) -> Hash { from_engine(e) } /// Copies a byte slice into a hash object. + #[deprecated(since = "TBD", note = "Use `from_byte_array` instead.")] pub fn from_slice(sl: &[u8]) -> Result, FromSliceError> { if sl.len() != 32 { Err(FromSliceError { expected: 32, got: sl.len() }) } else { let mut ret = [0; 32]; ret.copy_from_slice(sl); - Ok(Self::internal_new(ret)) + Ok(Self::from_byte_array(ret)) } }