Cargo Features
[dependencies]
distill-loader = { version = "0.0.3", default-features = false, features = ["packfile_io", "rpc_io", "invalidate_path", "handle"] }
- default = handle, packfile_io, rpc_io
-
These default features are set whenever
distill-loader
is added without
somewhere in the dependency tree.default-features = false - packfile_io default = capnp, capnp-rpc, distill-schema, futures-util, memmap, thread_local, tokio, tokio-util
-
Affects
distill-loader::packfile_io
… - rpc_io default = capnp, capnp-rpc, distill-schema, futures-util, invalidate_path, tokio
-
Affects
distill-loader::rpc_io
… - invalidate_path rpc_io
-
Enables path_utils of distill-core
- handle default = serde, uuid
-
Affects
distill-loader::handle
…
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.
- distill-schema packfile_io rpc_io
- tokio packfile_io rpc_io
- tokio-util packfile_io
-
Enables tokio-util ^0.6.1
- futures-util packfile_io rpc_io
- capnp packfile_io rpc_io
-
Enables capnp ^0.14.0
- capnp-rpc packfile_io rpc_io
-
Enables capnp-rpc ^0.14.0
- serde handle
- uuid handle
-
Enables uuid ^0.8.2
- memmap packfile_io
- thread_local packfile_io