Cargo Features
[dependencies]
zip-merge = { version = "0.6.6", default-features = false, features = ["aes-crypto", "deflate", "deflate-miniz", "deflate-zlib", "merge", "rayon", "bzip2", "time", "zstd"] }
- default = aes-crypto, bzip2, deflate, time, zstd
-
These default features are set whenever
zip-merge
is added without
somewhere in the dependency tree.default-features = false - aes-crypto default = aes, constant_time_eq, hmac, pbkdf2, sha1
- deflate default
-
Enables rust_backend of flate2
- deflate-miniz
-
Enables flate2
- deflate-zlib
- unreserved merge
- rayon
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- aes aes-crypto
- bzip2 default
- constant_time_eq aes-crypto
-
Enables constant_time_eq ^0.1.5
- flate2 deflate deflate-miniz? deflate-zlib?
- hmac aes-crypto
- pbkdf2 aes-crypto
-
Enables pbkdf2 ^0.11.0
- sha1 aes-crypto
- time default
- zstd default
-
Enables zstd ^0.11.2