Cargo Features

[dependencies]
zod-core = { version = "0.1.0", default-features = false, features = ["rpc", "inventory"] }
default = inventory, rpc

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

rpc default = async-trait, futures, pin-project-lite, serde, serde_json, thiserror, tokio

Affects zod-core::rpc

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.

inventory default

Enables inventory

=========================== inventory dependencies ===========================

Affects zod-core::Namespace.members

async-trait rpc

Enables async-trait

============================== rpc dependencies ==============================

serde_json rpc
futures rpc
pin-project-lite rpc
thiserror rpc

Enables thiserror ^1.0.38

tokio rpc
serde rpc