Cargo Features

[dependencies]
gtfsort = { version = "0.2.3", default-features = false, features = ["mmap", "c_ffi", "all_ffi", "serde", "serde_json", "benchmark", "testing", "libR-sys"] }
default = c_ffi, mmap

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

mmap default

Affects gtfsort::mmap, utils::write_obj, utils::write_obj_mmaped

Required by the gtfsort-benchmark binary

c_ffi default all_ffi?

Affects interop::c_ffi

all_ffi = c_ffi
serde

Enables serde

serde_json

Enables serde_json

benchmark = testing

Enables serde and serde_json

Required by the gtfsort-benchmark binary

testing benchmark?

Enables crc, flate2, and reqwest

Affects gtfsort::test_utils

Features from optional dependencies

libR-sys implicit feature

Enables libr-sys

libR-sys:

Low level bindings to the R programming language