Cargo Features

[dependencies]
allsorts = { version = "0.14.1", default-features = false, features = ["prince", "outline", "flate2_zlib", "flate2_rust"] }

harness = false

default = flate2_zlib, outline

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

prince

Affects subset::prince

outline default = pathfinder_geometry

Affects cff::outline, allsorts::outline

flate2_zlib default

Enables zlib of flate2

flate2_rust

Enables rust_backend of flate2

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

flate2 flate2_rust? flate2_zlib
pathfinder_geometry outline

Enables pathfinder_geometry

Optional dependencies