Struct rusoto_iotanalytics::IotAnalyticsClient
source · [−]pub struct IotAnalyticsClient { /* private fields */ }
Expand description
A client for the AWS IoT Analytics API.
Implementations
sourceimpl IotAnalyticsClient
impl IotAnalyticsClient
sourcepub fn new(region: Region) -> IotAnalyticsClient
pub fn new(region: Region) -> IotAnalyticsClient
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> IotAnalyticsClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
pub fn new_with_client(client: Client, region: Region) -> IotAnalyticsClient
Trait Implementations
sourceimpl Clone for IotAnalyticsClient
impl Clone for IotAnalyticsClient
sourcefn clone(&self) -> IotAnalyticsClient
fn clone(&self) -> IotAnalyticsClient
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl IotAnalytics for IotAnalyticsClient
impl IotAnalytics for IotAnalyticsClient
sourcefn batch_put_message<'life0, 'async_trait>(
&'life0 self,
input: BatchPutMessageRequest
) -> Pin<Box<dyn Future<Output = Result<BatchPutMessageResponse, RusotoError<BatchPutMessageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn batch_put_message<'life0, 'async_trait>(
&'life0 self,
input: BatchPutMessageRequest
) -> Pin<Box<dyn Future<Output = Result<BatchPutMessageResponse, RusotoError<BatchPutMessageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Sends messages to a channel.
sourcefn cancel_pipeline_reprocessing<'life0, 'async_trait>(
&'life0 self,
input: CancelPipelineReprocessingRequest
) -> Pin<Box<dyn Future<Output = Result<CancelPipelineReprocessingResponse, RusotoError<CancelPipelineReprocessingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn cancel_pipeline_reprocessing<'life0, 'async_trait>(
&'life0 self,
input: CancelPipelineReprocessingRequest
) -> Pin<Box<dyn Future<Output = Result<CancelPipelineReprocessingResponse, RusotoError<CancelPipelineReprocessingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Cancels the reprocessing of data through the pipeline.
sourcefn create_channel<'life0, 'async_trait>(
&'life0 self,
input: CreateChannelRequest
) -> Pin<Box<dyn Future<Output = Result<CreateChannelResponse, RusotoError<CreateChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_channel<'life0, 'async_trait>(
&'life0 self,
input: CreateChannelRequest
) -> Pin<Box<dyn Future<Output = Result<CreateChannelResponse, RusotoError<CreateChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a channel. A channel collects data from an MQTT topic and archives the raw, unprocessed messages before publishing the data to a pipeline.
sourcefn create_dataset<'life0, 'async_trait>(
&'life0 self,
input: CreateDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatasetResponse, RusotoError<CreateDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_dataset<'life0, 'async_trait>(
&'life0 self,
input: CreateDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatasetResponse, RusotoError<CreateDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a dataset. A dataset stores data retrieved from a data store by applying a queryAction
(a SQL query) or a containerAction
(executing a containerized application). This operation creates the skeleton of a dataset. The dataset can be populated manually by calling CreateDatasetContent
or automatically according to a trigger you specify.
sourcefn create_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: CreateDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatasetContentResponse, RusotoError<CreateDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: CreateDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatasetContentResponse, RusotoError<CreateDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates the content of a data set by applying a queryAction
(a SQL query) or a containerAction
(executing a containerized application).
sourcefn create_datastore<'life0, 'async_trait>(
&'life0 self,
input: CreateDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatastoreResponse, RusotoError<CreateDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_datastore<'life0, 'async_trait>(
&'life0 self,
input: CreateDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDatastoreResponse, RusotoError<CreateDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a data store, which is a repository for messages. Only data stores that are used to save pipeline data can be configured with ParquetConfiguration
.
sourcefn create_pipeline<'life0, 'async_trait>(
&'life0 self,
input: CreatePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<CreatePipelineResponse, RusotoError<CreatePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_pipeline<'life0, 'async_trait>(
&'life0 self,
input: CreatePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<CreatePipelineResponse, RusotoError<CreatePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a pipeline. A pipeline consumes messages from a channel and allows you to process the messages before storing them in a data store. You must specify both a channel
and a datastore
activity and, optionally, as many as 23 additional activities in the pipelineActivities
array.
sourcefn delete_channel<'life0, 'async_trait>(
&'life0 self,
input: DeleteChannelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_channel<'life0, 'async_trait>(
&'life0 self,
input: DeleteChannelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified channel.
sourcefn delete_dataset<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_dataset<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified dataset.
You do not have to delete the content of the dataset before you perform this operation.
sourcefn delete_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the content of the specified dataset.
sourcefn delete_datastore<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_datastore<'life0, 'async_trait>(
&'life0 self,
input: DeleteDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified data store.
sourcefn delete_pipeline<'life0, 'async_trait>(
&'life0 self,
input: DeletePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeletePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_pipeline<'life0, 'async_trait>(
&'life0 self,
input: DeletePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeletePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified pipeline.
sourcefn describe_channel<'life0, 'async_trait>(
&'life0 self,
input: DescribeChannelRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeChannelResponse, RusotoError<DescribeChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_channel<'life0, 'async_trait>(
&'life0 self,
input: DescribeChannelRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeChannelResponse, RusotoError<DescribeChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves information about a channel.
sourcefn describe_dataset<'life0, 'async_trait>(
&'life0 self,
input: DescribeDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDatasetResponse, RusotoError<DescribeDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_dataset<'life0, 'async_trait>(
&'life0 self,
input: DescribeDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDatasetResponse, RusotoError<DescribeDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves information about a dataset.
sourcefn describe_datastore<'life0, 'async_trait>(
&'life0 self,
input: DescribeDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDatastoreResponse, RusotoError<DescribeDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_datastore<'life0, 'async_trait>(
&'life0 self,
input: DescribeDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDatastoreResponse, RusotoError<DescribeDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves information about a data store.
sourcefn describe_logging_options<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeLoggingOptionsResponse, RusotoError<DescribeLoggingOptionsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_logging_options<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeLoggingOptionsResponse, RusotoError<DescribeLoggingOptionsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves the current settings of the AWS IoT Analytics logging options.
sourcefn describe_pipeline<'life0, 'async_trait>(
&'life0 self,
input: DescribePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<DescribePipelineResponse, RusotoError<DescribePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_pipeline<'life0, 'async_trait>(
&'life0 self,
input: DescribePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<DescribePipelineResponse, RusotoError<DescribePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves information about a pipeline.
sourcefn get_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: GetDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<GetDatasetContentResponse, RusotoError<GetDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_dataset_content<'life0, 'async_trait>(
&'life0 self,
input: GetDatasetContentRequest
) -> Pin<Box<dyn Future<Output = Result<GetDatasetContentResponse, RusotoError<GetDatasetContentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves the contents of a data set as presigned URIs.
sourcefn list_channels<'life0, 'async_trait>(
&'life0 self,
input: ListChannelsRequest
) -> Pin<Box<dyn Future<Output = Result<ListChannelsResponse, RusotoError<ListChannelsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_channels<'life0, 'async_trait>(
&'life0 self,
input: ListChannelsRequest
) -> Pin<Box<dyn Future<Output = Result<ListChannelsResponse, RusotoError<ListChannelsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves a list of channels.
sourcefn list_dataset_contents<'life0, 'async_trait>(
&'life0 self,
input: ListDatasetContentsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatasetContentsResponse, RusotoError<ListDatasetContentsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_dataset_contents<'life0, 'async_trait>(
&'life0 self,
input: ListDatasetContentsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatasetContentsResponse, RusotoError<ListDatasetContentsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Lists information about data set contents that have been created.
sourcefn list_datasets<'life0, 'async_trait>(
&'life0 self,
input: ListDatasetsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatasetsResponse, RusotoError<ListDatasetsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_datasets<'life0, 'async_trait>(
&'life0 self,
input: ListDatasetsRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatasetsResponse, RusotoError<ListDatasetsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves information about data sets.
sourcefn list_datastores<'life0, 'async_trait>(
&'life0 self,
input: ListDatastoresRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatastoresResponse, RusotoError<ListDatastoresError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_datastores<'life0, 'async_trait>(
&'life0 self,
input: ListDatastoresRequest
) -> Pin<Box<dyn Future<Output = Result<ListDatastoresResponse, RusotoError<ListDatastoresError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves a list of data stores.
sourcefn list_pipelines<'life0, 'async_trait>(
&'life0 self,
input: ListPipelinesRequest
) -> Pin<Box<dyn Future<Output = Result<ListPipelinesResponse, RusotoError<ListPipelinesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_pipelines<'life0, 'async_trait>(
&'life0 self,
input: ListPipelinesRequest
) -> Pin<Box<dyn Future<Output = Result<ListPipelinesResponse, RusotoError<ListPipelinesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves a list of pipelines.
Lists the tags (metadata) that you have assigned to the resource.
sourcefn put_logging_options<'life0, 'async_trait>(
&'life0 self,
input: PutLoggingOptionsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutLoggingOptionsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn put_logging_options<'life0, 'async_trait>(
&'life0 self,
input: PutLoggingOptionsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutLoggingOptionsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Sets or updates the AWS IoT Analytics logging options.
If you update the value of any loggingOptions
field, it takes up to one minute for the change to take effect. Also, if you change the policy attached to the role you specified in the roleArn
field (for example, to correct an invalid policy), it takes up to five minutes for that change to take effect.
sourcefn run_pipeline_activity<'life0, 'async_trait>(
&'life0 self,
input: RunPipelineActivityRequest
) -> Pin<Box<dyn Future<Output = Result<RunPipelineActivityResponse, RusotoError<RunPipelineActivityError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn run_pipeline_activity<'life0, 'async_trait>(
&'life0 self,
input: RunPipelineActivityRequest
) -> Pin<Box<dyn Future<Output = Result<RunPipelineActivityResponse, RusotoError<RunPipelineActivityError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Simulates the results of running a pipeline activity on a message payload.
sourcefn sample_channel_data<'life0, 'async_trait>(
&'life0 self,
input: SampleChannelDataRequest
) -> Pin<Box<dyn Future<Output = Result<SampleChannelDataResponse, RusotoError<SampleChannelDataError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn sample_channel_data<'life0, 'async_trait>(
&'life0 self,
input: SampleChannelDataRequest
) -> Pin<Box<dyn Future<Output = Result<SampleChannelDataResponse, RusotoError<SampleChannelDataError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Retrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.
sourcefn start_pipeline_reprocessing<'life0, 'async_trait>(
&'life0 self,
input: StartPipelineReprocessingRequest
) -> Pin<Box<dyn Future<Output = Result<StartPipelineReprocessingResponse, RusotoError<StartPipelineReprocessingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn start_pipeline_reprocessing<'life0, 'async_trait>(
&'life0 self,
input: StartPipelineReprocessingRequest
) -> Pin<Box<dyn Future<Output = Result<StartPipelineReprocessingResponse, RusotoError<StartPipelineReprocessingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts the reprocessing of raw message data through the pipeline.
sourcefn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.
sourcefn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<UntagResourceResponse, RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<UntagResourceResponse, RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Removes the given tags (metadata) from the resource.
sourcefn update_channel<'life0, 'async_trait>(
&'life0 self,
input: UpdateChannelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_channel<'life0, 'async_trait>(
&'life0 self,
input: UpdateChannelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateChannelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates the settings of a channel.
sourcefn update_dataset<'life0, 'async_trait>(
&'life0 self,
input: UpdateDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_dataset<'life0, 'async_trait>(
&'life0 self,
input: UpdateDatasetRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateDatasetError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates the settings of a data set.
sourcefn update_datastore<'life0, 'async_trait>(
&'life0 self,
input: UpdateDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_datastore<'life0, 'async_trait>(
&'life0 self,
input: UpdateDatastoreRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdateDatastoreError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates the settings of a data store.
sourcefn update_pipeline<'life0, 'async_trait>(
&'life0 self,
input: UpdatePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdatePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_pipeline<'life0, 'async_trait>(
&'life0 self,
input: UpdatePipelineRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UpdatePipelineError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates the settings of a pipeline. You must specify both a channel
and a datastore
activity and, optionally, as many as 23 additional activities in the pipelineActivities
array.
Auto Trait Implementations
impl !RefUnwindSafe for IotAnalyticsClient
impl Send for IotAnalyticsClient
impl Sync for IotAnalyticsClient
impl Unpin for IotAnalyticsClient
impl !UnwindSafe for IotAnalyticsClient
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more