Skip to main content

Crate use_gzip

Crate use_gzip 

Source
Expand description

§use-gzip

Gzip labels, extensions, and option metadata.

This crate is part of the use-archive facade workspace. It describes gzip-related labels and options only. It does not compress, decompress, read gzip streams, or write gzip streams.

§Example

use use_gzip::{GZIP_ENCODING_LABEL, GzipHeaderMode, GzipOptions};

let options = GzipOptions::default().with_header_mode(GzipHeaderMode::FileMetadata);

assert_eq!(GZIP_ENCODING_LABEL, "gzip");
assert_eq!(options.header_mode, GzipHeaderMode::FileMetadata);

Gzip labels and option metadata for RustUse.

Structs§

GzipOptions
Gzip option metadata.

Enums§

GzipHeaderMode
Metadata strategy for gzip headers.

Constants§

GZIP_ENCODING_LABEL
Common HTTP content-encoding label for gzip.
GZIP_EXTENSION
Common gzip file extension.
GZIP_EXTENSIONS
Common gzip-related extensions.
GZIP_MEDIA_TYPE
Common gzip media type.
TAR_GZIP_EXTENSION
Common gzip-compressed tar extension.