Cargo Features
[dependencies]
hash_utils = { version = "0.1.0", default-features = false, features = ["all", "hash_md2", "hash_md4", "hash_md5", "hash_crc", "hash_fnv", "hash_bsd_checksum", "hash_sysv_checksum", "hash_fletcher", "hash_lrc", "hash_lose_lose", "hash_xxhash", "hash_metrohash", "hash_cityhash", "hash_farmhash", "hash_ascon_hash", "hash_belt_hash", "hash_blake2", "hash_fsb", "hash_gost94", "hash_groestl", "hash_jh", "hash_ripemd", "hash_sha1", "hash_sha2", "hash_sha3", "hash_keccak", "hash_shabal", "hash_skein", "hash_sm3", "hash_streebog", "hash_whirlpool", "hash_crc_essential", "hash_unix_cksum", "hash_fletcher_16_plus", "hash_fnv_64_minus", "hash_fnv_1a", "hash_farmhash_64_minus", "dep_md2", "dep_md4", "dep_md5", "dep_crc", "dep_pruefung", "dep_fletcher", "dep_fnv_rs", "dep_hashers", "dep_metrohash", "dep_twox-hash", "dep_cityhasher", "dep_farmhash", "dep_ascon-hash", "dep_belt-hash", "dep_blake2", "dep_fsb", "dep_gost94", "dep_groestl", "dep_jh", "dep_ripemd", "dep_sha1", "dep_sha2", "dep_sha3", "dep_shabal", "dep_skein", "dep_sm3", "dep_streebog", "dep_whirlpool"] }
- default = hash_blake2, hash_crc_essential, hash_md5, hash_sha1, hash_sha2, hash_sha3
-
These default features are set whenever
hash_utils
is added without
somewhere in the dependency tree.default-features = false - all = hash_adler32, hash_ascon_hash, hash_belt_hash, hash_blake2, hash_bsd_checksum, hash_cityhash, hash_crc, hash_crc_essential, hash_djb2, hash_farmhash, hash_fletcher, hash_fnv, hash_fsb, hash_gost94, hash_groestl, hash_jh, hash_keccak, hash_lose_lose, hash_lrc, hash_md2, hash_md4, hash_md5, hash_metrohash, hash_ripemd, hash_sdbm, hash_sha1, hash_sha2, hash_sha3, hash_shabal, hash_skein, hash_sm3, hash_streebog, hash_sysv_checksum, hash_unix_cksum, hash_whirlpool, hash_xxhash
- hash_md2 all? = dep_md2
- hash_md4 all? = dep_md4
- hash_md5 default all? = dep_md5
- hash_crc all? = dep_crc
- hash_fnv all? = hash_fnv_1a, hash_fnv_64_minus
- hash_adler32 hash_bsd_checksum all? = dep_pruefung
- hash_sysv_checksum all? = dep_pruefung
- hash_fletcher all? = hash_fletcher_16_plus
- hash_lrc all?
- hash_djb2 hash_sdbm hash_lose_lose all? = dep_hashers
- hash_xxhash all? = dep_twox-hash
- hash_metrohash all? = dep_metrohash
- hash_cityhash all? = dep_cityhasher
- hash_farmhash all? = hash_farmhash_64_minus
- hash_ascon_hash all? = dep_ascon-hash
- hash_belt_hash all? = dep_belt-hash
- hash_blake2 default all?
-
Enables blake2
- hash_fsb all? = dep_fsb
- hash_gost94 all? = dep_gost94
- hash_groestl all? = dep_groestl
- hash_jh all? = dep_jh
- hash_ripemd all? = dep_ripemd
- hash_sha1 default all? = dep_sha1
- hash_sha2 default all? = dep_sha2
- hash_sha3 default all? = dep_sha3
- hash_keccak all? = dep_sha3
- hash_shabal all? = dep_shabal
- hash_skein all? = dep_skein
- hash_sm3 all? = dep_sm3
- hash_streebog all? = dep_streebog
- hash_whirlpool all? = dep_whirlpool
- hash_crc_essential default all? = dep_crc
-
Duplicated crc crate feature (user-friendly alias for crc)
- hash_unix_cksum all? = dep_crc
- hash_fletcher_16_plus hash_fletcher? = dep_fletcher
-
Pseudo hash features
- hash_fnv_64_minus hash_fnv? = dep_pruefung
- hash_fnv_1a hash_fnv? = dep_fnv_rs
- hash_farmhash_64_minus hash_farmhash? = dep_farmhash
- dep_md2 hash_md2?
-
Library based features
Enables md2
- dep_md4 hash_md4?
-
Enables md4
- dep_md5 hash_md5
-
Enables md5
- dep_crc hash_crc? hash_crc_essential hash_unix_cksum?
-
Enables crc
- dep_pruefung hash_adler32? hash_bsd_checksum? hash_fnv_64_minus? hash_sysv_checksum?
-
Enables pruefung
- dep_fletcher hash_fletcher_16_plus?
-
Enables fletcher
- dep_fnv_rs hash_fnv_1a?
-
Enables fnv_rs
- dep_hashers hash_djb2? hash_lose_lose? hash_sdbm?
-
Enables hashers
- dep_metrohash hash_metrohash?
-
Enables metrohash
- dep_twox-hash hash_xxhash?
-
Enables twox-hash
- dep_cityhasher hash_cityhash?
-
Enables cityhasher
- dep_farmhash hash_farmhash_64_minus?
-
Enables farmhash
- dep_ascon-hash hash_ascon_hash?
-
Enables ascon-hash ^0.2.0
- dep_belt-hash hash_belt_hash?
-
Enables belt-hash
- dep_blake2
-
Enables blake2
- dep_fsb hash_fsb?
-
Enables fsb
- dep_gost94 hash_gost94?
-
Enables gost94
- dep_groestl hash_groestl?
-
Enables groestl
- dep_jh hash_jh?
-
Enables jh
- dep_ripemd hash_ripemd?
-
Enables ripemd
- dep_sha1 hash_sha1
-
Enables sha1
- dep_sha2 hash_sha2
-
Enables sha2
- dep_sha3 hash_keccak? hash_sha3
-
Enables sha3
- dep_shabal hash_shabal?
-
Enables shabal
- dep_skein hash_skein?
-
Enables skein
- dep_sm3 hash_sm3?
-
Enables sm3
- dep_streebog hash_streebog?
-
Enables streebog
- dep_whirlpool hash_whirlpool?
-
Enables whirlpool