Cargo Features

[dependencies]
artemis = { version = "0.1.0", default-features = false, features = ["observable", "default-exchanges"] }
default = default-exchanges, observable

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

observable default = futures, stable-vec, tokio

Affects types::Observable, utils::wasm.bind_stream

default-exchanges default = reqwest

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.

futures observable
stable-vec observable
reqwest not wasm32 default-exchanges

Enables reqwest ^0.10

tokio not wasm32 observable

Enables tokio ^0.2