Cargo Features

[dependencies]
rippling-base-api = { version = "0.1.0", default-features = false, features = ["clap", "tabled", "requests", "retry", "js", "dirs"] }
default = requests, retry

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

clap

Enables clap

tabled

Enables tabled ^0.15.0

requests default

Enables async-trait, format_serde_error, futures, http ^0.2.8, log, rand, reqwest ^0.11.27, serde_urlencoded, and tracing

Affects rippling-base-api::application_management, rippling-base-api::ats, rippling-base-api::companies, rippling-base-api::current_user, rippling-base-api::employees, rippling-base-api::groups, rippling-base-api::leaves, rippling-base-api::saml, rippling-base-api::Client, rippling-base-api::RequestBuilder, types::multipart, types::paginate, types::error, rippling-base-api::RequestBuilder

retry default

Enables reqwest-conditional-middleware ^0.2.1, reqwest-middleware ^0.2.2, reqwest-retry ^0.2.2, and reqwest-tracing ^0.4.4

Affects rippling-base-api::RequestBuilder

js

Enables js of uuid

Features from optional dependencies

dirs implicit feature