[−][src]Struct dynomite::retry::RetryingDynamoDb
A type which implements DynamoDb
and retries all operations
that are retryable
Implementations
impl<D> RetryingDynamoDb<D> where
D: DynamoDb + 'static,
[src]
D: DynamoDb + 'static,
pub fn new(client: D, policy: Policy) -> Self
[src]
Return a new instance with a configured retry policy
Trait Implementations
impl<D: Clone> Clone for RetryingDynamoDb<D>
[src]
fn clone(&self) -> RetryingDynamoDb<D>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<D> DynamoDb for RetryingDynamoDb<D> where
D: DynamoDb + Sync + Send + Clone + 'static,
[src]
D: DynamoDb + Sync + Send + Clone + 'static,
fn batch_get_item<'life0, 'async_trait>(
&'life0 self,
input: BatchGetItemInput
) -> Pin<Box<dyn Future<Output = Result<BatchGetItemOutput, RusotoError<BatchGetItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: BatchGetItemInput
) -> Pin<Box<dyn Future<Output = Result<BatchGetItemOutput, RusotoError<BatchGetItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn batch_write_item<'life0, 'async_trait>(
&'life0 self,
input: BatchWriteItemInput
) -> Pin<Box<dyn Future<Output = Result<BatchWriteItemOutput, RusotoError<BatchWriteItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: BatchWriteItemInput
) -> Pin<Box<dyn Future<Output = Result<BatchWriteItemOutput, RusotoError<BatchWriteItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_backup<'life0, 'async_trait>(
&'life0 self,
input: CreateBackupInput
) -> Pin<Box<dyn Future<Output = Result<CreateBackupOutput, RusotoError<CreateBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: CreateBackupInput
) -> Pin<Box<dyn Future<Output = Result<CreateBackupOutput, RusotoError<CreateBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_global_table<'life0, 'async_trait>(
&'life0 self,
input: CreateGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<CreateGlobalTableOutput, RusotoError<CreateGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: CreateGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<CreateGlobalTableOutput, RusotoError<CreateGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_table<'life0, 'async_trait>(
&'life0 self,
input: CreateTableInput
) -> Pin<Box<dyn Future<Output = Result<CreateTableOutput, RusotoError<CreateTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: CreateTableInput
) -> Pin<Box<dyn Future<Output = Result<CreateTableOutput, RusotoError<CreateTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_backup<'life0, 'async_trait>(
&'life0 self,
input: DeleteBackupInput
) -> Pin<Box<dyn Future<Output = Result<DeleteBackupOutput, RusotoError<DeleteBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DeleteBackupInput
) -> Pin<Box<dyn Future<Output = Result<DeleteBackupOutput, RusotoError<DeleteBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_item<'life0, 'async_trait>(
&'life0 self,
input: DeleteItemInput
) -> Pin<Box<dyn Future<Output = Result<DeleteItemOutput, RusotoError<DeleteItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DeleteItemInput
) -> Pin<Box<dyn Future<Output = Result<DeleteItemOutput, RusotoError<DeleteItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_table<'life0, 'async_trait>(
&'life0 self,
input: DeleteTableInput
) -> Pin<Box<dyn Future<Output = Result<DeleteTableOutput, RusotoError<DeleteTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DeleteTableInput
) -> Pin<Box<dyn Future<Output = Result<DeleteTableOutput, RusotoError<DeleteTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_backup<'life0, 'async_trait>(
&'life0 self,
input: DescribeBackupInput
) -> Pin<Box<dyn Future<Output = Result<DescribeBackupOutput, RusotoError<DescribeBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeBackupInput
) -> Pin<Box<dyn Future<Output = Result<DescribeBackupOutput, RusotoError<DescribeBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_continuous_backups<'life0, 'async_trait>(
&'life0 self,
input: DescribeContinuousBackupsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeContinuousBackupsOutput, RusotoError<DescribeContinuousBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeContinuousBackupsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeContinuousBackupsOutput, RusotoError<DescribeContinuousBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_contributor_insights<'life0, 'async_trait>(
&'life0 self,
input: DescribeContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeContributorInsightsOutput, RusotoError<DescribeContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeContributorInsightsOutput, RusotoError<DescribeContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_global_table<'life0, 'async_trait>(
&'life0 self,
input: DescribeGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<DescribeGlobalTableOutput, RusotoError<DescribeGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<DescribeGlobalTableOutput, RusotoError<DescribeGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_global_table_settings<'life0, 'async_trait>(
&'life0 self,
input: DescribeGlobalTableSettingsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeGlobalTableSettingsOutput, RusotoError<DescribeGlobalTableSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeGlobalTableSettingsInput
) -> Pin<Box<dyn Future<Output = Result<DescribeGlobalTableSettingsOutput, RusotoError<DescribeGlobalTableSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_limits<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeLimitsOutput, RusotoError<DescribeLimitsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeLimitsOutput, RusotoError<DescribeLimitsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_table<'life0, 'async_trait>(
&'life0 self,
input: DescribeTableInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTableOutput, RusotoError<DescribeTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeTableInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTableOutput, RusotoError<DescribeTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_table_replica_auto_scaling<'life0, 'async_trait>(
&'life0 self,
input: DescribeTableReplicaAutoScalingInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTableReplicaAutoScalingOutput, RusotoError<DescribeTableReplicaAutoScalingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeTableReplicaAutoScalingInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTableReplicaAutoScalingOutput, RusotoError<DescribeTableReplicaAutoScalingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_time_to_live<'life0, 'async_trait>(
&'life0 self,
input: DescribeTimeToLiveInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTimeToLiveOutput, RusotoError<DescribeTimeToLiveError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeTimeToLiveInput
) -> Pin<Box<dyn Future<Output = Result<DescribeTimeToLiveOutput, RusotoError<DescribeTimeToLiveError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_item<'life0, 'async_trait>(
&'life0 self,
input: GetItemInput
) -> Pin<Box<dyn Future<Output = Result<GetItemOutput, RusotoError<GetItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: GetItemInput
) -> Pin<Box<dyn Future<Output = Result<GetItemOutput, RusotoError<GetItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_backups<'life0, 'async_trait>(
&'life0 self,
input: ListBackupsInput
) -> Pin<Box<dyn Future<Output = Result<ListBackupsOutput, RusotoError<ListBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListBackupsInput
) -> Pin<Box<dyn Future<Output = Result<ListBackupsOutput, RusotoError<ListBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_contributor_insights<'life0, 'async_trait>(
&'life0 self,
input: ListContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<ListContributorInsightsOutput, RusotoError<ListContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<ListContributorInsightsOutput, RusotoError<ListContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_global_tables<'life0, 'async_trait>(
&'life0 self,
input: ListGlobalTablesInput
) -> Pin<Box<dyn Future<Output = Result<ListGlobalTablesOutput, RusotoError<ListGlobalTablesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListGlobalTablesInput
) -> Pin<Box<dyn Future<Output = Result<ListGlobalTablesOutput, RusotoError<ListGlobalTablesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_tables<'life0, 'async_trait>(
&'life0 self,
input: ListTablesInput
) -> Pin<Box<dyn Future<Output = Result<ListTablesOutput, RusotoError<ListTablesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListTablesInput
) -> Pin<Box<dyn Future<Output = Result<ListTablesOutput, RusotoError<ListTablesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_tags_of_resource<'life0, 'async_trait>(
&'life0 self,
input: ListTagsOfResourceInput
) -> Pin<Box<dyn Future<Output = Result<ListTagsOfResourceOutput, RusotoError<ListTagsOfResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListTagsOfResourceInput
) -> Pin<Box<dyn Future<Output = Result<ListTagsOfResourceOutput, RusotoError<ListTagsOfResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn put_item<'life0, 'async_trait>(
&'life0 self,
input: PutItemInput
) -> Pin<Box<dyn Future<Output = Result<PutItemOutput, RusotoError<PutItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: PutItemInput
) -> Pin<Box<dyn Future<Output = Result<PutItemOutput, RusotoError<PutItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn query<'life0, 'async_trait>(
&'life0 self,
input: QueryInput
) -> Pin<Box<dyn Future<Output = Result<QueryOutput, RusotoError<QueryError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: QueryInput
) -> Pin<Box<dyn Future<Output = Result<QueryOutput, RusotoError<QueryError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn restore_table_from_backup<'life0, 'async_trait>(
&'life0 self,
input: RestoreTableFromBackupInput
) -> Pin<Box<dyn Future<Output = Result<RestoreTableFromBackupOutput, RusotoError<RestoreTableFromBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: RestoreTableFromBackupInput
) -> Pin<Box<dyn Future<Output = Result<RestoreTableFromBackupOutput, RusotoError<RestoreTableFromBackupError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn restore_table_to_point_in_time<'life0, 'async_trait>(
&'life0 self,
input: RestoreTableToPointInTimeInput
) -> Pin<Box<dyn Future<Output = Result<RestoreTableToPointInTimeOutput, RusotoError<RestoreTableToPointInTimeError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: RestoreTableToPointInTimeInput
) -> Pin<Box<dyn Future<Output = Result<RestoreTableToPointInTimeOutput, RusotoError<RestoreTableToPointInTimeError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn scan<'life0, 'async_trait>(
&'life0 self,
input: ScanInput
) -> Pin<Box<dyn Future<Output = Result<ScanOutput, RusotoError<ScanError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ScanInput
) -> Pin<Box<dyn Future<Output = Result<ScanOutput, RusotoError<ScanError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceInput
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: TagResourceInput
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceInput
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UntagResourceInput
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_continuous_backups<'life0, 'async_trait>(
&'life0 self,
input: UpdateContinuousBackupsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateContinuousBackupsOutput, RusotoError<UpdateContinuousBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateContinuousBackupsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateContinuousBackupsOutput, RusotoError<UpdateContinuousBackupsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_contributor_insights<'life0, 'async_trait>(
&'life0 self,
input: UpdateContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateContributorInsightsOutput, RusotoError<UpdateContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateContributorInsightsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateContributorInsightsOutput, RusotoError<UpdateContributorInsightsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_global_table<'life0, 'async_trait>(
&'life0 self,
input: UpdateGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<UpdateGlobalTableOutput, RusotoError<UpdateGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateGlobalTableInput
) -> Pin<Box<dyn Future<Output = Result<UpdateGlobalTableOutput, RusotoError<UpdateGlobalTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_global_table_settings<'life0, 'async_trait>(
&'life0 self,
input: UpdateGlobalTableSettingsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateGlobalTableSettingsOutput, RusotoError<UpdateGlobalTableSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateGlobalTableSettingsInput
) -> Pin<Box<dyn Future<Output = Result<UpdateGlobalTableSettingsOutput, RusotoError<UpdateGlobalTableSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_item<'life0, 'async_trait>(
&'life0 self,
input: UpdateItemInput
) -> Pin<Box<dyn Future<Output = Result<UpdateItemOutput, RusotoError<UpdateItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateItemInput
) -> Pin<Box<dyn Future<Output = Result<UpdateItemOutput, RusotoError<UpdateItemError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_table<'life0, 'async_trait>(
&'life0 self,
input: UpdateTableInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTableOutput, RusotoError<UpdateTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateTableInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTableOutput, RusotoError<UpdateTableError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_table_replica_auto_scaling<'life0, 'async_trait>(
&'life0 self,
input: UpdateTableReplicaAutoScalingInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTableReplicaAutoScalingOutput, RusotoError<UpdateTableReplicaAutoScalingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateTableReplicaAutoScalingInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTableReplicaAutoScalingOutput, RusotoError<UpdateTableReplicaAutoScalingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_time_to_live<'life0, 'async_trait>(
&'life0 self,
input: UpdateTimeToLiveInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTimeToLiveOutput, RusotoError<UpdateTimeToLiveError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: UpdateTimeToLiveInput
) -> Pin<Box<dyn Future<Output = Result<UpdateTimeToLiveOutput, RusotoError<UpdateTimeToLiveError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_endpoints<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeEndpointsResponse, RusotoError<DescribeEndpointsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<DescribeEndpointsResponse, RusotoError<DescribeEndpointsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn transact_get_items<'life0, 'async_trait>(
&'life0 self,
input: TransactGetItemsInput
) -> Pin<Box<dyn Future<Output = Result<TransactGetItemsOutput, RusotoError<TransactGetItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: TransactGetItemsInput
) -> Pin<Box<dyn Future<Output = Result<TransactGetItemsOutput, RusotoError<TransactGetItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn transact_write_items<'life0, 'async_trait>(
&'life0 self,
input: TransactWriteItemsInput
) -> Pin<Box<dyn Future<Output = Result<TransactWriteItemsOutput, RusotoError<TransactWriteItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: TransactWriteItemsInput
) -> Pin<Box<dyn Future<Output = Result<TransactWriteItemsOutput, RusotoError<TransactWriteItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Auto Trait Implementations
impl<D> RefUnwindSafe for RetryingDynamoDb<D> where
D: RefUnwindSafe,
D: RefUnwindSafe,
impl<D> Send for RetryingDynamoDb<D> where
D: Send + Sync,
D: Send + Sync,
impl<D> Sync for RetryingDynamoDb<D> where
D: Send + Sync,
D: Send + Sync,
impl<D> Unpin for RetryingDynamoDb<D>
impl<D> UnwindSafe for RetryingDynamoDb<D> where
D: RefUnwindSafe,
D: RefUnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<D> Retries<D> for D where
D: DynamoDb + 'static,
[src]
D: DynamoDb + 'static,
fn with_retries(Self, Policy) -> RetryingDynamoDb<D>
[src]
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Sealed<T> for T where
T: ?Sized,
T: ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,