Cargo Features

[dependencies]
cargo_bullhorn = { version = "0.3.0", default-features = false, features = ["devto", "github_pages", "hashnode", "medium", "oauth1-request", "open"] }
default = devto, github_pages, hashnode, medium

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

devto default
github_pages default = git
hashnode default = graphql_client, quick-xml
medium default = quick-xml, rss

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.

git github_pages

Enables git2 ^0.13

graphql_client hashnode

Enables graphql_client ^0.9

oauth1-request implicit feature

Enables oauth1-request ^0.5

oauth1-request:

Yet yet yet another OAuth 1.0 client library

open implicit feature

Enables open ^1.7

open:

Open a path or URL using the program configured on the system

quick-xml hashnode medium

Enables quick-xml ^0.22

rss medium

Enables rss ^1.10