Cargo Features
[dependencies]
shipyard = { version = "0.7.4", default-features = false, features = ["std", "parallel", "proc", "serde1", "thread_local", "tracing"] }
- default = parallel, proc, std
-
These default features are set whenever
shipyard
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables ahash of hashbrown ^0.14.0
Affects
into_workload_try_system::IntoWorkloadTrySystem.into_workload_try_system
… - parallel default = rayon
-
Enables parallel of shipyard_proc
Affects
into_iter::IntoIter.par_iter
… - proc default = shipyard_proc
- serde1 = serde
-
Enables serde of hashbrown ^0.14.0
- thread_local
-
Affects
custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_by_id
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_sync
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_sync_by_id
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_sync
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_sync_by_id
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_mut
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_mut_by_id
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_sync_mut
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_sync_mut_by_id
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_sync_mut
,custom_storage::CustomStorageAccess.custom_storage_or_insert_non_send_sync_mut_by_id
,component::Component
,component::Unique
…
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.