Skip to main content

Crate use_brotli

Crate use_brotli 

Source
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§

BrotliExtension
Brotli extension labels.
BrotliLevel
Brotli compression level labels.
BrotliProfile
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 extension is a known Brotli extension label.
is_brotli_filename
Returns whether name has a known Brotli filename encoding.