Cargo Features
[dependencies]
limbo_core = { version = "0.0.17", default-features = false, features = ["fs", "json", "uuid", "io_uring", "percentile", "regexp", "time", "crypto", "series", "ipaddr", "completion", "testvfs"] }
- default = fs, json, time, uuid
-
These default features are set whenever
limbo_core
is added without
somewhere in the dependency tree.default-features = false - fs default
-
Affects
ext::add_builtin_vfs_extensions
,database::FileStorage
… - json default
-
Enables indexmap, jsonb, pest, pest_derive, and serde
Affects
function::JsonFunc
… - uuid default
-
Enables limbo_uuid
- io_uring
-
Enables io-uring ^0.6.1 and libc and io_uring of rustix ^0.38.34
rustix:
Enable
rustix::io_uring::*
(on platforms that support it). - percentile
-
Enables limbo_percentile
- regexp
-
Enables limbo_regexp
- time default
-
Enables limbo_time
- crypto
-
Enables limbo_crypto
- series
-
Enables limbo_series
- ipaddr
-
Enables limbo_ipaddr
- completion
-
Enables limbo_completion
- testvfs
-
Enables limbo_ext_tests
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.