Cargo Features

[dependencies]
may = { version = "0.3.47", default-features = false, features = ["io_cancel", "io_timeout", "work_steal", "rand_work_steal", "crossbeam_queue_steal"] }
default = io_cancel, io_timeout, work_steal

These default features are set whenever may is added without default-features = false somewhere in the dependency tree.

io_cancel default

Affects unix::cancel, windows::cancel

io_timeout default

Affects unix::TimerData, unix::TimerList, unix::TimerHandle, unix::EventData.timer

work_steal default crossbeam_queue_steal? rand_work_steal?
rand_work_steal = work_steal

Enables fastrand

crossbeam_queue_steal = work_steal