Cargo Features

[dependencies]
specs = { version = "0.20.0", default-features = false, features = ["parallel", "uuid_entity", "stdweb", "storage-event-control", "derive", "nightly", "shred-derive"] }
default = parallel

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

parallel default

Enables rayon, parallel of hibitset, parallel of shred ^0.15.0

Affects lazy::LazyUpdateInternal, world::Builder.with, world::Builder.maybe_with

uuid_entity = serde, uuid
stdweb

Enables js of uuid

storage-event-control

Affects track::Tracked.set_event_emission, track::Tracked.event_emission

derive = shred-derive, specs-derive
nightly

Enables nightly of shred ^0.15.0

shred-derive derive?

Enables shred-derive of shred ^0.15.0

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.

serde uuid_entity?

Affects specs::saveload

specs-derive derive?
uuid stdweb? uuid_entity?