Cargo Features

[dependencies]
quork = { version = "0.7.0", default-features = false, features = ["std", "all", "macros", "network", "root", "traits", "lock_api", "spin"] }
default = all

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

std all root?
all default = macros, network, root, std, traits
macros all = quork-proc

Affects quork::macros

network all

Affects quork::network, win::network

root all = std

Affects win::root

traits all

Affects quork::traits

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.

lock_api implicit feature

Enables lock_api

lock_api:

Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.

quork-proc macros?
spin implicit feature

Enables spin

spin:

Spin-based synchronization primitives