Expand description
§use-brotli
Brotli labels, extensions, and option metadata.
This crate is part of the use-archive facade workspace. It describes Brotli-related labels and options only. It does not compress, decompress, read Brotli streams, or write Brotli streams.
§Example
use use_brotli::{BrotliLevel, BrotliProfile, is_brotli_filename};
assert!(is_brotli_filename("release.tar.br"));
assert_eq!(BrotliLevel::Best.as_str(), "best");
assert_eq!(BrotliProfile::Text.as_str(), "text");Brotli labels and option metadata for RustUse.
Enums§
- Brotli
Extension - Brotli extension labels.
- Brotli
Level - Brotli compression level labels.
- Brotli
Profile - High-level Brotli usage profile.
Constants§
- BROTLI_
EXTENSION - Common Brotli file extension.
- BROTLI_
EXTENSIONS - Common Brotli-related extensions.
- TAR_
BROTLI_ EXTENSION - Common Brotli-compressed tar extension.
Functions§
- is_
brotli_ extension - Returns whether
extensionis a known Brotli extension label. - is_
brotli_ filename - Returns whether
namehas a known Brotli filename encoding.