Cargo Features

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

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

clap

Enables clap

tabled

Enables tabled ^0.18.0

requests default

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

Affects hubspot-tickets::basic, hubspot-tickets::batch, hubspot-tickets::gdpr, hubspot-tickets::public_object, hubspot-tickets::search, hubspot-tickets::Client, hubspot-tickets::RequestBuilder, types::multipart, types::paginate, types::error, hubspot-tickets::RequestBuilder

retry default

Enables reqwest-conditional-middleware, reqwest-middleware, reqwest-retry, and reqwest-tracing

Affects hubspot-tickets::RequestBuilder

js

Enables js of uuid and wasm_js of getrandom

getrandom:

Optional backend: wasm_js
This flag enables the backend but does not select it. To use the backend, use this flag *and* set getrandom_backend=wasm_js (see README).
WARNING: It is highly recommended to enable this feature only for binary crates and tests,
i.e. avoid unconditionally enabling it in library crates.

Features from optional dependencies

dirs implicit feature

Enables dirs ^5.0.1