Cargo Features
[dependencies]
kittycad = { version = "0.3.2", default-features = false, features = ["clap", "tabled", "requests", "retry", "js", "dirs"] }
- default = requests, retry
-
These default features are set whenever
kittycad
is added without
somewhere in the dependency tree.default-features = false - clap
-
Enables clap
- tabled
-
Enables tabled
- requests default
-
Enables async-trait, format_serde_error, futures, http ^0.2.8, log, rand, reqwest ^0.11.27, serde_urlencoded, and tracing
Affects
kittycad::ai
,kittycad::api_calls
,kittycad::api_tokens
,kittycad::apps
,kittycad::executor
,kittycad::file
,kittycad::hidden
,kittycad::meta
,kittycad::modeling
,kittycad::oauth2
,kittycad::orgs
,kittycad::payments
,kittycad::service_accounts
,kittycad::store
,kittycad::unit
,kittycad::users
,types::multipart
,types::paginate
,types::error
… - retry default
-
Enables reqwest-conditional-middleware, reqwest-middleware ^0.2.2, reqwest-retry ^0.2.2, and reqwest-tracing ^0.4.4
Affects
kittycad::RequestBuilder
… - js
Features from optional dependencies
- dirs implicit feature