Cargo Features
[dependencies]
sevenz-rust2 = { version = "0.12.0", default-features = false, features = ["aes256", "brotli", "bzip2", "compress", "deflate", "lz4", "ppmd", "util", "zstd"] }
- default = compress, util
-
These default features are set whenever
sevenz-rust2
is added without
somewhere in the dependency tree.default-features = false - aes256
-
Enables aes, cbc, getrandom, and sha2
Affects
de_funcs::decompress_file_with_password
,de_funcs::decompress_with_password
,de_funcs::decompress_with_extract_fn_and_password
,en_funcs::compress_encrypted
,en_funcs::compress_to_path_encrypted
… - brotli
-
Enables brotli
Affects
method_options::BrotliOptions
… - bzip2
-
Enables bzip2
Affects
method_options::Bzip2Options
… - compress default
-
Enables encoder of lzma-rust2
Affects
delta::DeltaWriter
,method_options::DeltaOptions
… - deflate
-
Enables flate2
Affects
method_options::DeflateOptions
… - lz4
-
Enables lz4
Affects
method_options::LZ4Options
… - ppmd
-
Enables ppmd-rust
Affects
method_options::PPMDOptions
… - util default
-
Enables filetime_creation
- zstd
-
Enables zstd
Affects
method_options::ZStandardOptions
…