Cargo Features

plctag = { version = "0.4.0", default-features = false, features = ["full", "log", "derive", "async", "value", "builder"] }
default = full

The full feature is set by default whenever plctag is added without default-features = false somewhere in the dependency tree.

full default = async, builder, derive, log, value
log full = plctag-log
derive full = plctag-derive

Enables value of plctag-core

async full = plctag-async
value full

Enables value of plctag-async and plctag-core

builder full

Enables builder of plctag-core

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

plctag-async async?
plctag-derive derive?
plctag-log log?