Skip to main content

Crate use_lz4

Crate use_lz4 

Source
Expand description

§use-lz4

LZ4 labels, extensions, and option metadata.

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

§Example

use use_lz4::{Lz4FrameKind, Lz4Profile, is_lz4_filename};

assert!(is_lz4_filename("release.tar.lz4"));
assert_eq!(Lz4FrameKind::Standard.as_str(), "standard");
assert_eq!(Lz4Profile::Speed.as_str(), "speed");

LZ4 labels and option metadata for RustUse.

Enums§

Lz4Extension
LZ4 extension labels.
Lz4FrameKind
LZ4 frame kind labels.
Lz4Profile
High-level LZ4 usage profile.

Constants§

LZ4_EXTENSION
Common LZ4 file extension.
LZ4_EXTENSIONS
Common LZ4-related extensions.
TAR_LZ4_EXTENSION
Common LZ4-compressed tar extension.

Functions§

is_lz4_extension
Returns whether extension is a known LZ4 extension label.
is_lz4_filename
Returns whether name has a known LZ4 filename encoding.