pub struct MockApiClient {Show 30 fields
pub actions_api_mock: MockActionsApi,
pub addons_api_mock: MockAddonsApi,
pub audio_api_mock: MockAudioApi,
pub auth_api_mock: MockAuthApi,
pub channel_types_api_mock: MockChannelTypesApi,
pub config_descriptions_api_mock: MockConfigDescriptionsApi,
pub discovery_api_mock: MockDiscoveryApi,
pub events_api_mock: MockEventsApi,
pub habpanel_api_mock: MockHabpanelApi,
pub iconsets_api_mock: MockIconsetsApi,
pub inbox_api_mock: MockInboxApi,
pub items_api_mock: MockItemsApi,
pub links_api_mock: MockLinksApi,
pub logging_api_mock: MockLoggingApi,
pub module_types_api_mock: MockModuleTypesApi,
pub persistence_api_mock: MockPersistenceApi,
pub profile_types_api_mock: MockProfileTypesApi,
pub root_api_mock: MockRootApi,
pub rules_api_mock: MockRulesApi,
pub services_api_mock: MockServicesApi,
pub sitemaps_api_mock: MockSitemapsApi,
pub systeminfo_api_mock: MockSysteminfoApi,
pub tags_api_mock: MockTagsApi,
pub templates_api_mock: MockTemplatesApi,
pub thing_types_api_mock: MockThingTypesApi,
pub things_api_mock: MockThingsApi,
pub transformations_api_mock: MockTransformationsApi,
pub ui_api_mock: MockUiApi,
pub uuid_api_mock: MockUuidApi,
pub voice_api_mock: MockVoiceApi,
}Available on crate feature
mockall only.Fields§
§actions_api_mock: MockActionsApi§addons_api_mock: MockAddonsApi§audio_api_mock: MockAudioApi§auth_api_mock: MockAuthApi§channel_types_api_mock: MockChannelTypesApi§config_descriptions_api_mock: MockConfigDescriptionsApi§discovery_api_mock: MockDiscoveryApi§events_api_mock: MockEventsApi§habpanel_api_mock: MockHabpanelApi§iconsets_api_mock: MockIconsetsApi§inbox_api_mock: MockInboxApi§items_api_mock: MockItemsApi§links_api_mock: MockLinksApi§logging_api_mock: MockLoggingApi§module_types_api_mock: MockModuleTypesApi§persistence_api_mock: MockPersistenceApi§profile_types_api_mock: MockProfileTypesApi§root_api_mock: MockRootApi§rules_api_mock: MockRulesApi§services_api_mock: MockServicesApi§sitemaps_api_mock: MockSitemapsApi§systeminfo_api_mock: MockSysteminfoApi§templates_api_mock: MockTemplatesApi§thing_types_api_mock: MockThingTypesApi§things_api_mock: MockThingsApi§transformations_api_mock: MockTransformationsApi§ui_api_mock: MockUiApi§uuid_api_mock: MockUuidApi§voice_api_mock: MockVoiceApiImplementations§
Source§impl MockApiClient
impl MockApiClient
Trait Implementations§
Source§impl Api for MockApiClient
impl Api for MockApiClient
Source§fn actions_api(&self) -> &dyn ActionsApi
fn actions_api(&self) -> &dyn ActionsApi
Available on crate feature
actions_api only.Source§fn addons_api(&self) -> &dyn AddonsApi
fn addons_api(&self) -> &dyn AddonsApi
Available on crate feature
addons_api only.Source§fn channel_types_api(&self) -> &dyn ChannelTypesApi
fn channel_types_api(&self) -> &dyn ChannelTypesApi
Available on crate feature
channel_types_api only.Source§fn config_descriptions_api(&self) -> &dyn ConfigDescriptionsApi
fn config_descriptions_api(&self) -> &dyn ConfigDescriptionsApi
Available on crate feature
config_descriptions_api only.Source§fn discovery_api(&self) -> &dyn DiscoveryApi
fn discovery_api(&self) -> &dyn DiscoveryApi
Available on crate feature
discovery_api only.Source§fn events_api(&self) -> &dyn EventsApi
fn events_api(&self) -> &dyn EventsApi
Available on crate feature
events_api only.Source§fn habpanel_api(&self) -> &dyn HabpanelApi
fn habpanel_api(&self) -> &dyn HabpanelApi
Available on crate feature
habpanel_api only.Source§fn iconsets_api(&self) -> &dyn IconsetsApi
fn iconsets_api(&self) -> &dyn IconsetsApi
Available on crate feature
iconsets_api only.Source§fn logging_api(&self) -> &dyn LoggingApi
fn logging_api(&self) -> &dyn LoggingApi
Available on crate feature
logging_api only.Source§fn module_types_api(&self) -> &dyn ModuleTypesApi
fn module_types_api(&self) -> &dyn ModuleTypesApi
Available on crate feature
module_types_api only.Source§fn persistence_api(&self) -> &dyn PersistenceApi
fn persistence_api(&self) -> &dyn PersistenceApi
Available on crate feature
persistence_api only.Source§fn profile_types_api(&self) -> &dyn ProfileTypesApi
fn profile_types_api(&self) -> &dyn ProfileTypesApi
Available on crate feature
profile_types_api only.Source§fn services_api(&self) -> &dyn ServicesApi
fn services_api(&self) -> &dyn ServicesApi
Available on crate feature
services_api only.Source§fn sitemaps_api(&self) -> &dyn SitemapsApi
fn sitemaps_api(&self) -> &dyn SitemapsApi
Available on crate feature
sitemaps_api only.Source§fn systeminfo_api(&self) -> &dyn SysteminfoApi
fn systeminfo_api(&self) -> &dyn SysteminfoApi
Available on crate feature
systeminfo_api only.Available on crate feature
tags_api only.Source§fn templates_api(&self) -> &dyn TemplatesApi
fn templates_api(&self) -> &dyn TemplatesApi
Available on crate feature
templates_api only.Source§fn thing_types_api(&self) -> &dyn ThingTypesApi
fn thing_types_api(&self) -> &dyn ThingTypesApi
Available on crate feature
thing_types_api only.Source§fn things_api(&self) -> &dyn ThingsApi
fn things_api(&self) -> &dyn ThingsApi
Available on crate feature
things_api only.Source§fn transformations_api(&self) -> &dyn TransformationsApi
fn transformations_api(&self) -> &dyn TransformationsApi
Available on crate feature
transformations_api only.Auto Trait Implementations§
impl Freeze for MockApiClient
impl RefUnwindSafe for MockApiClient
impl Send for MockApiClient
impl Sync for MockApiClient
impl Unpin for MockApiClient
impl UnwindSafe for MockApiClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more