Cargo Features

[dependencies]
pergola = { version = "0.9.0", default-features = false, features = ["bits", "im", "im-rc", "serde"] }
default = bits, im, im-rc, serde

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

bits default = bit-set, bit-vec

Affects latticedef::BitSetWrapper, latticedef::BitSetWithUnion, latticedef::BitSetWithIntersection, latticedef::BitSetWithUnion, latticedef::BitSetWithIntersection

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.

bit-set bits

Enables bit-set ^0.5.2

bit-vec bits

Enables bit-vec ^0.6.2

im default
im-rc default
serde default

Affects latticedef::DefTraits, latticedef::ValTraits, latticedef::MaxDef, latticedef::MaxNum, latticedef::MinOpt, latticedef::MinNum, latticedef::BTreeSetWithUnion, latticedef::BTreeSetWithIntersection, latticedef::Tuple2, latticedef::Tuple3, latticedef::Tuple4, latticedef::Tuple5, latticeelt::LatticeElt, latticedef::BitSetWithUnion, latticedef::BitSetWithIntersection