Cargo Features

[dependencies]
fs_scraper = { version = "0.1.1", default-features = false, features = ["cli", "lib"] }
default = cli, lib

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

cli default = async-std, serde_json, structopt

Required by the binary

lib default = futures, futures-intrusive, lazy_static, scraper, serde, serde_derive, surf

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.

async-std cli
futures lib
futures-intrusive lib

Enables futures-intrusive ^0.3

lazy_static lib
scraper lib

Enables scraper ^0.12

serde lib
serde_derive lib
serde_json cli
surf lib

Enables surf ^1

structopt cli