Cargo Features

[dependencies]
kalc-lib = { version = "1.5.1", default-features = false, features = ["bin-deps", "fastnum", "rug", "serde", "force-cross", "system-libs", "rayon", "fastrand", "gnuplot"] }
default = fastnum, fastrand, rayon, rug, serde

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

bin-deps

Enables crossterm, dirs, libc, and term_size

Affects misc::get_terminal_dimensions, misc::get_terminal_dimensions_pixel, misc::get_terminal_dimensions, misc::digraph, misc::read_single_char

fastnum default

Enables fastnum

rug default

Enables gmp-mpfr-sys and rug

serde default

Enables serde

force-cross

Enables force-cross of gmp-mpfr-sys

system-libs

Enables use-system-libs of gmp-mpfr-sys

rayon default

Enables rayon

fastrand default

Enables fastrand

Affects complex::rand_gamma, complex::rand_norm

gnuplot

Affects kalc-lib::graph