Cargo Features
[dependencies]
shipyard = { version = "0.11.1", default-features = false, features = ["std", "extended_tuple", "parallel", "proc", "serde1", "thread_local", "tracing"] }
- default = parallel, proc, std
-
These default features are set whenever
shipyardis added withoutsomewhere in the dependency tree.default-features = false - std default
-
Enables hashbrown
Affects
into_workload_try_system::IntoWorkloadTrySystem.into_workload_try_system… - extended_tuple
- parallel default = rayon
-
Enables rayon of hashbrown, parallel of shipyard_proc
Affects
into_shiperator::IntoIter.par_iter… - proc default = shipyard_proc
- serde1 = serde
-
hashbrown:
Enables serde support.
Affects
error::Serialize,error::Deserialize,views::serde… - 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.