rust-bitcoin-unsafe-fast/hashes/src
Andrew Poelstra a5d96ceb39
hashes: remove private `internal_new` method
This method is used to implement `from_byte_array`. But there is no need
for the method to exist. We can just inline it in `from_byte_array` and
reduce the amount of indirection in our macros.

Also make the same change in sha256t.
2025-05-05 17:00:13 +00:00
..
hash160 hashes: reformat 2025-05-05 17:00:12 +00:00
hkdf Bound HmacEngine on HashEngine 2025-03-06 11:47:26 +11:00
hmac 2025-03-30 automated rustfmt nightly 2025-03-30 01:27:51 +00:00
ripemd160 hashes: reformat 2025-05-05 17:00:12 +00:00
sha1 hashes: reformat 2025-05-05 17:00:12 +00:00
sha256 hashes: reformat 2025-05-05 17:00:12 +00:00
sha256d hashes: reformat 2025-05-05 17:00:12 +00:00
sha256t hashes: remove private `internal_new` method 2025-05-05 17:00:13 +00:00
sha384 hashes: reformat 2025-05-05 17:00:12 +00:00
sha512 hashes: reformat 2025-05-05 17:00:12 +00:00
sha512_256 hashes: reformat 2025-05-05 17:00:12 +00:00
siphash24 hashes: move `from_engine` fn impl out of macro body 2025-05-05 17:00:07 +00:00
cmp.rs [hashes] Disable fixed-time equality cmp when building for fuzzers 2025-03-28 12:05:23 +00:00
error.rs Remove usage of impl_from_infallible in leaf crates 2025-01-02 07:51:21 +11:00
internal_macros.rs hashes: remove private `internal_new` method 2025-05-05 17:00:13 +00:00
lib.rs hashes: Remove the GeneralHash trait 2025-03-06 11:47:29 +11:00
macros.rs Use a consistent rustdoc heading level of H1 `#` 2025-04-22 13:06:32 +01:00