Cargo Features
[dependencies]
dispatch2 = { version = "0.2.0", default-features = false, features = ["std", "alloc", "block2", "libc", "objc2"] }
- default = block2, libc, objc2, std
-
These default features are set whenever
dispatch2
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
- alloc std
- block2 default
-
Enables block2
Affects
generated::dispatch_block_t
,generated::dispatch_notify
,generated::dispatch_async
,generated::dispatch_sync
,generated::dispatch_async_and_wait
,generated::dispatch_apply
,generated::dispatch_after
,generated::dispatch_barrier_async
,generated::dispatch_barrier_sync
,generated::dispatch_barrier_async_and_wait
,generated::dispatch_block_create
,generated::dispatch_block_create_with_qos_class
,generated::dispatch_block_perform
,generated::dispatch_block_wait
,generated::dispatch_block_notify
,generated::dispatch_block_cancel
… - libc default
-
Enables libc
Affects
generated::dispatch_walltime
,generated::dispatch_io_create_with_path
,generated::dispatch_io_read
,generated::dispatch_io_write
… - objc2 default
-
Enables objc2