rust-bitcoin-unsafe-fast/hashes/src
Tobin C. Harding 264d080054
hashes: Add hash type alias'
In an effort to make the `hashes` crate more  ergonomic to use add a
bunch of alias' to the crate root - use re-exports where possible and
type alias' where required.

We intentionally do not rename the `foo::Hash` types so that uses have a
choice of either using the module path to differentiate or to use the
alias.

Update the crate level docs to use the alias' because they are more
terse with no loss of clarity.
2024-06-26 15:06:22 +10:00
..
cmp.rs hashes: Introduce SPDX license identifiers 2023-05-01 09:26:36 +10:00
hash160.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
hkdf.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
hmac.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
impls.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
internal_macros.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
lib.rs hashes: Add hash type alias' 2024-06-26 15:06:22 +10:00
ripemd160.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
serde_macros.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha1.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
sha256.rs hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
sha256d.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
sha256t.rs hashes: stop exposing engine/from_engine and general hashing methods in hash_newtype 2024-06-24 13:58:05 +00:00
sha384.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
sha512.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
sha512_256.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
siphash24.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
util.rs hashes: stop exposing engine/from_engine and general hashing methods in hash_newtype 2024-06-24 13:58:05 +00:00