Cargo Features

[dependencies]
lz4_flex = { version = "0.12.0", default-features = false, features = ["safe-decode", "safe-encode", "checked-decode", "std", "frame", "nightly"] }
default = checked-decode, frame, safe-decode, safe-encode, std

These default features are set whenever lz4_flex is added without default-features = false somewhere in the dependency tree.

safe-decode default

Affects sink::Sink.extend_with_fill, sink::Sink.extend_from_within, sink::Sink.extend_from_within_overlapping

safe-encode default

Affects sink::Sink.push

checked-decode default

Adds important checks while decoding. Only remove on trusted input!

std default frame
frame default = std

Enables twox-hash

Affects lz4_flex::frame, sink::vec_sink_for_compression, sink::vec_sink_for_decompression

nightly

use nightly compiler features