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 default-features = false somewhere in the dependency tree.

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