Cargo Features

[dependencies]
gaea = { version = "0.3.1", default-features = false, features = ["std", "user_space", "disable_test_deadline", "nightly"] }
default = std

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

std default

Enable things that require the standard library, such as OsQueue.

Affects gaea::net, gaea::os, gaea::unix

user_space

Experimental feature that enable user space queues. Works in a no_std environment, but requires the alloc crate, which going to be stabilised in 1.36.

disable_test_deadline

Travis' macOS machines don't always meet the set deadline, this disables the tests with strict deadlines.

nightly

Enables features only available in nightly builds of the Rust compiler.