Cargo Features
[dependencies]
hab-rs-api-client = { version = "0.2.0", default-features = false, features = ["native-tls", "rustls", "mockall", "actions_api", "addons_api", "audio_api", "auth_api", "channel_types_api", "config_descriptions_api", "discovery_api", "events_api", "habpanel_api", "iconsets_api", "inbox_api", "items_api", "links_api", "logging_api", "module_types_api", "persistence_api", "profile_types_api", "root_api", "rules_api", "services_api", "sitemaps_api", "systeminfo_api", "tags_api", "templates_api", "thing_types_api", "things_api", "transformations_api", "ui_api", "uuid_api", "voice_api"] }
- default = items_api, native-tls
-
These default features are set whenever
hab-rs-api-client
is added without
somewhere in the dependency tree.default-features = false - native-tls default
-
Enables native-tls of reqwest
reqwest:
Enables native-tls specific functionality not available by default.
- rustls
-
Enables rustls-tls of reqwest
- mockall
-
Enables mockall
Affects
apis::MockApiClient
… - actions_api
-
Affects
apis::actions_api
,apis::Api.actions_api
,apis::MockApiClient.actions_api_mock
… - addons_api
-
Affects
apis::addons_api
,apis::Api.addons_api
,apis::MockApiClient.addons_api_mock
… - audio_api
-
Affects
apis::audio_api
,apis::Api.audio_api
,apis::MockApiClient.audio_api_mock
… - auth_api
-
Affects
apis::auth_api
,apis::Api.auth_api
,apis::MockApiClient.auth_api_mock
… - channel_types_api
-
Affects
apis::channel_types_api
,apis::Api.channel_types_api
,apis::MockApiClient.channel_types_api_mock
… - config_descriptions_api
-
Affects
apis::config_descriptions_api
,apis::Api.config_descriptions_api
,apis::MockApiClient.config_descriptions_api_mock
… - discovery_api
-
Affects
apis::discovery_api
,apis::Api.discovery_api
,apis::MockApiClient.discovery_api_mock
… - events_api
-
Affects
apis::events_api
,apis::Api.events_api
,apis::MockApiClient.events_api_mock
… - habpanel_api
-
Affects
apis::habpanel_api
,apis::Api.habpanel_api
,apis::MockApiClient.habpanel_api_mock
… - iconsets_api
-
Affects
apis::iconsets_api
,apis::Api.iconsets_api
,apis::MockApiClient.iconsets_api_mock
… - inbox_api
-
Affects
apis::inbox_api
,apis::Api.inbox_api
,apis::MockApiClient.inbox_api_mock
… - items_api default
-
Affects
apis::items_api
,apis::Api.items_api
,apis::MockApiClient.items_api_mock
… - links_api
-
Affects
apis::links_api
,apis::Api.links_api
,apis::MockApiClient.links_api_mock
… - logging_api
-
Affects
apis::logging_api
,apis::Api.logging_api
,apis::MockApiClient.logging_api_mock
… - module_types_api
-
Affects
apis::module_types_api
,apis::Api.module_types_api
,apis::MockApiClient.module_types_api_mock
… - persistence_api
-
Affects
apis::persistence_api
,apis::Api.persistence_api
,apis::MockApiClient.persistence_api_mock
… - profile_types_api
-
Affects
apis::profile_types_api
,apis::Api.profile_types_api
,apis::MockApiClient.profile_types_api_mock
… - root_api
-
Affects
apis::root_api
,apis::Api.root_api
,apis::MockApiClient.root_api_mock
… - rules_api
-
Affects
apis::rules_api
,apis::Api.rules_api
,apis::MockApiClient.rules_api_mock
… - services_api
-
Affects
apis::services_api
,apis::Api.services_api
,apis::MockApiClient.services_api_mock
… - sitemaps_api
-
Affects
apis::sitemaps_api
,apis::Api.sitemaps_api
,apis::MockApiClient.sitemaps_api_mock
… - systeminfo_api
-
Affects
apis::systeminfo_api
,apis::Api.systeminfo_api
,apis::MockApiClient.systeminfo_api_mock
… -
Affects
apis::tags_api
,apis::Api.tags_api
,apis::MockApiClient.tags_api_mock
… - templates_api
-
Affects
apis::templates_api
,apis::Api.templates_api
,apis::MockApiClient.templates_api_mock
… - thing_types_api
-
Affects
apis::thing_types_api
,apis::Api.thing_types_api
,apis::MockApiClient.thing_types_api_mock
… - things_api
-
Affects
apis::things_api
,apis::Api.things_api
,apis::MockApiClient.things_api_mock
… - transformations_api
-
Affects
apis::transformations_api
,apis::Api.transformations_api
,apis::MockApiClient.transformations_api_mock
… - ui_api
-
Affects
apis::ui_api
,apis::Api.ui_api
,apis::MockApiClient.ui_api_mock
… - uuid_api
-
Affects
apis::uuid_api
,apis::Api.uuid_api
,apis::MockApiClient.uuid_api_mock
… - voice_api
-
Affects
apis::voice_api
,apis::Api.voice_api
,apis::MockApiClient.voice_api_mock
…