[−][src]Struct adventure_rusoto_sns::AwsSns
A wrapper for various type of requests in rusoto_sns
.
Trait Implementations
impl From<AddPermissionInput> for AwsSns<AddPermissionInput>
[src]
fn from(req: AddPermissionInput) -> Self
[src]
impl From<CheckIfPhoneNumberIsOptedOutInput> for AwsSns<CheckIfPhoneNumberIsOptedOutInput>
[src]
fn from(req: CheckIfPhoneNumberIsOptedOutInput) -> Self
[src]
impl From<ConfirmSubscriptionInput> for AwsSns<ConfirmSubscriptionInput>
[src]
fn from(req: ConfirmSubscriptionInput) -> Self
[src]
impl From<CreatePlatformApplicationInput> for AwsSns<CreatePlatformApplicationInput>
[src]
fn from(req: CreatePlatformApplicationInput) -> Self
[src]
impl From<CreatePlatformEndpointInput> for AwsSns<CreatePlatformEndpointInput>
[src]
fn from(req: CreatePlatformEndpointInput) -> Self
[src]
impl From<CreateTopicInput> for AwsSns<CreateTopicInput>
[src]
fn from(req: CreateTopicInput) -> Self
[src]
impl From<DeleteEndpointInput> for AwsSns<DeleteEndpointInput>
[src]
fn from(req: DeleteEndpointInput) -> Self
[src]
impl From<DeletePlatformApplicationInput> for AwsSns<DeletePlatformApplicationInput>
[src]
fn from(req: DeletePlatformApplicationInput) -> Self
[src]
impl From<DeleteTopicInput> for AwsSns<DeleteTopicInput>
[src]
fn from(req: DeleteTopicInput) -> Self
[src]
impl From<GetEndpointAttributesInput> for AwsSns<GetEndpointAttributesInput>
[src]
fn from(req: GetEndpointAttributesInput) -> Self
[src]
impl From<GetPlatformApplicationAttributesInput> for AwsSns<GetPlatformApplicationAttributesInput>
[src]
fn from(req: GetPlatformApplicationAttributesInput) -> Self
[src]
impl From<GetSMSAttributesInput> for AwsSns<GetSMSAttributesInput>
[src]
fn from(req: GetSMSAttributesInput) -> Self
[src]
impl From<GetSubscriptionAttributesInput> for AwsSns<GetSubscriptionAttributesInput>
[src]
fn from(req: GetSubscriptionAttributesInput) -> Self
[src]
impl From<GetTopicAttributesInput> for AwsSns<GetTopicAttributesInput>
[src]
fn from(req: GetTopicAttributesInput) -> Self
[src]
impl From<ListEndpointsByPlatformApplicationInput> for AwsSns<ListEndpointsByPlatformApplicationInput>
[src]
fn from(req: ListEndpointsByPlatformApplicationInput) -> Self
[src]
impl From<ListPhoneNumbersOptedOutInput> for AwsSns<ListPhoneNumbersOptedOutInput>
[src]
fn from(req: ListPhoneNumbersOptedOutInput) -> Self
[src]
impl From<ListPlatformApplicationsInput> for AwsSns<ListPlatformApplicationsInput>
[src]
fn from(req: ListPlatformApplicationsInput) -> Self
[src]
impl From<ListSubscriptionsInput> for AwsSns<ListSubscriptionsInput>
[src]
fn from(req: ListSubscriptionsInput) -> Self
[src]
impl From<ListSubscriptionsByTopicInput> for AwsSns<ListSubscriptionsByTopicInput>
[src]
fn from(req: ListSubscriptionsByTopicInput) -> Self
[src]
impl From<ListTagsForResourceRequest> for AwsSns<ListTagsForResourceRequest>
[src]
fn from(req: ListTagsForResourceRequest) -> Self
[src]
impl From<ListTopicsInput> for AwsSns<ListTopicsInput>
[src]
fn from(req: ListTopicsInput) -> Self
[src]
impl From<OptInPhoneNumberInput> for AwsSns<OptInPhoneNumberInput>
[src]
fn from(req: OptInPhoneNumberInput) -> Self
[src]
impl From<PublishInput> for AwsSns<PublishInput>
[src]
fn from(req: PublishInput) -> Self
[src]
impl From<RemovePermissionInput> for AwsSns<RemovePermissionInput>
[src]
fn from(req: RemovePermissionInput) -> Self
[src]
impl From<SetEndpointAttributesInput> for AwsSns<SetEndpointAttributesInput>
[src]
fn from(req: SetEndpointAttributesInput) -> Self
[src]
impl From<SetPlatformApplicationAttributesInput> for AwsSns<SetPlatformApplicationAttributesInput>
[src]
fn from(req: SetPlatformApplicationAttributesInput) -> Self
[src]
impl From<SetSMSAttributesInput> for AwsSns<SetSMSAttributesInput>
[src]
fn from(req: SetSMSAttributesInput) -> Self
[src]
impl From<SetSubscriptionAttributesInput> for AwsSns<SetSubscriptionAttributesInput>
[src]
fn from(req: SetSubscriptionAttributesInput) -> Self
[src]
impl From<SetTopicAttributesInput> for AwsSns<SetTopicAttributesInput>
[src]
fn from(req: SetTopicAttributesInput) -> Self
[src]
impl From<SubscribeInput> for AwsSns<SubscribeInput>
[src]
fn from(req: SubscribeInput) -> Self
[src]
impl From<TagResourceRequest> for AwsSns<TagResourceRequest>
[src]
fn from(req: TagResourceRequest) -> Self
[src]
impl From<UnsubscribeInput> for AwsSns<UnsubscribeInput>
[src]
fn from(req: UnsubscribeInput) -> Self
[src]
impl From<UntagResourceRequest> for AwsSns<UntagResourceRequest>
[src]
fn from(req: UntagResourceRequest) -> Self
[src]
impl<T: Clone> Clone for AwsSns<T>
[src]
fn clone(&self) -> AwsSns<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<T: Debug> Debug for AwsSns<T>
[src]
impl<C> OneshotRequest<C> for AwsSns<AddPermissionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, AddPermissionError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<CheckIfPhoneNumberIsOptedOutInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, CheckIfPhoneNumberIsOptedOutError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ConfirmSubscriptionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ConfirmSubscriptionError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<CreatePlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, CreatePlatformApplicationError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<CreatePlatformEndpointInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, CreatePlatformEndpointError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<CreateTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, CreateTopicError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<DeleteEndpointInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, DeleteEndpointError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<DeletePlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, DeletePlatformApplicationError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<DeleteTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, DeleteTopicError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<GetEndpointAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, GetEndpointAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<GetPlatformApplicationAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, GetPlatformApplicationAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<GetSMSAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, GetSMSAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<GetSubscriptionAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, GetSubscriptionAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<GetTopicAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, GetTopicAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListEndpointsByPlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListEndpointsByPlatformApplicationError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListPhoneNumbersOptedOutInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListPhoneNumbersOptedOutError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListPlatformApplicationsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListPlatformApplicationsError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListSubscriptionsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListSubscriptionsError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListSubscriptionsByTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListSubscriptionsByTopicError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListTagsForResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListTagsForResourceError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<ListTopicsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, ListTopicsError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<OptInPhoneNumberInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, OptInPhoneNumberError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<PublishInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, PublishError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<RemovePermissionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, RemovePermissionError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SetEndpointAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SetEndpointAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SetPlatformApplicationAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SetPlatformApplicationAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SetSMSAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SetSMSAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SetSubscriptionAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SetSubscriptionAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SetTopicAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SetTopicAttributesError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<SubscribeInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, SubscribeError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<TagResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, TagResourceError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<UnsubscribeInput> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, UnsubscribeError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl<C> OneshotRequest<C> for AwsSns<UntagResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = RusotoResponse<Self::Ok, UntagResourceError>
The type of corresponding responses of this request.
fn send_once(self, client: C) -> Self::Response
[src]
fn repeat(self) -> Repeat<Self> where
Self: Clone,
[src]
Self: Clone,
impl RetriableRequest for AwsSns<AddPermissionInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<CheckIfPhoneNumberIsOptedOutInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ConfirmSubscriptionInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<CreatePlatformApplicationInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<CreatePlatformEndpointInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<CreateTopicInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<DeleteEndpointInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<DeletePlatformApplicationInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<DeleteTopicInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<GetEndpointAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<GetPlatformApplicationAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<GetSMSAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<GetSubscriptionAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<GetTopicAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListEndpointsByPlatformApplicationInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListPhoneNumbersOptedOutInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListPlatformApplicationsInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListSubscriptionsInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListSubscriptionsByTopicInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListTagsForResourceRequest>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<ListTopicsInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<OptInPhoneNumberInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<PublishInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<RemovePermissionInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SetEndpointAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SetPlatformApplicationAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SetSMSAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SetSubscriptionAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SetTopicAttributesInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<SubscribeInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<TagResourceRequest>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<UnsubscribeInput>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl RetriableRequest for AwsSns<UntagResourceRequest>
[src]
fn should_retry(&self, err: &Self::Error, _next_interval: Duration) -> bool
[src]
fn retry(self) -> Retrying<Self, TokioTimer, ExponentialBackoff, ()>
[src]
Wrap this request to retry itself on failure, with a default [ExponentialBackoff
] strategy. Read more
fn retry_with_backoff<B>(self, backoff: B) -> Retrying<Self, TokioTimer, B, ()> where
B: Backoff,
Self: BaseRequest,
[src]
B: Backoff,
Self: BaseRequest,
Wrap this request to retry itself on failure, with a given backoff strategy. Read more
impl BaseRequest for AwsSns<AddPermissionInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<AddPermissionError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<CheckIfPhoneNumberIsOptedOutInput>
[src]
type Ok = CheckIfPhoneNumberIsOptedOutResponse
The type of successful values from the corresponding response.
type Error = RusotoError<CheckIfPhoneNumberIsOptedOutError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ConfirmSubscriptionInput>
[src]
type Ok = ConfirmSubscriptionResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ConfirmSubscriptionError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<CreatePlatformApplicationInput>
[src]
type Ok = CreatePlatformApplicationResponse
The type of successful values from the corresponding response.
type Error = RusotoError<CreatePlatformApplicationError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<CreatePlatformEndpointInput>
[src]
type Ok = CreateEndpointResponse
The type of successful values from the corresponding response.
type Error = RusotoError<CreatePlatformEndpointError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<CreateTopicInput>
[src]
type Ok = CreateTopicResponse
The type of successful values from the corresponding response.
type Error = RusotoError<CreateTopicError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<DeleteEndpointInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<DeleteEndpointError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<DeletePlatformApplicationInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<DeletePlatformApplicationError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<DeleteTopicInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<DeleteTopicError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<GetEndpointAttributesInput>
[src]
type Ok = GetEndpointAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<GetEndpointAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<GetPlatformApplicationAttributesInput>
[src]
type Ok = GetPlatformApplicationAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<GetPlatformApplicationAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<GetSMSAttributesInput>
[src]
type Ok = GetSMSAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<GetSMSAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<GetSubscriptionAttributesInput>
[src]
type Ok = GetSubscriptionAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<GetSubscriptionAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<GetTopicAttributesInput>
[src]
type Ok = GetTopicAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<GetTopicAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListEndpointsByPlatformApplicationInput>
[src]
type Ok = ListEndpointsByPlatformApplicationResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListEndpointsByPlatformApplicationError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListPhoneNumbersOptedOutInput>
[src]
type Ok = ListPhoneNumbersOptedOutResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListPhoneNumbersOptedOutError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListPlatformApplicationsInput>
[src]
type Ok = ListPlatformApplicationsResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListPlatformApplicationsError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListSubscriptionsInput>
[src]
type Ok = ListSubscriptionsResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListSubscriptionsError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListSubscriptionsByTopicInput>
[src]
type Ok = ListSubscriptionsByTopicResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListSubscriptionsByTopicError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListTagsForResourceRequest>
[src]
type Ok = ListTagsForResourceResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListTagsForResourceError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<ListTopicsInput>
[src]
type Ok = ListTopicsResponse
The type of successful values from the corresponding response.
type Error = RusotoError<ListTopicsError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<OptInPhoneNumberInput>
[src]
type Ok = OptInPhoneNumberResponse
The type of successful values from the corresponding response.
type Error = RusotoError<OptInPhoneNumberError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<PublishInput>
[src]
type Ok = PublishResponse
The type of successful values from the corresponding response.
type Error = RusotoError<PublishError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<RemovePermissionInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<RemovePermissionError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SetEndpointAttributesInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<SetEndpointAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SetPlatformApplicationAttributesInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<SetPlatformApplicationAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SetSMSAttributesInput>
[src]
type Ok = SetSMSAttributesResponse
The type of successful values from the corresponding response.
type Error = RusotoError<SetSMSAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SetSubscriptionAttributesInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<SetSubscriptionAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SetTopicAttributesInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<SetTopicAttributesError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<SubscribeInput>
[src]
type Ok = SubscribeResponse
The type of successful values from the corresponding response.
type Error = RusotoError<SubscribeError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<TagResourceRequest>
[src]
type Ok = TagResourceResponse
The type of successful values from the corresponding response.
type Error = RusotoError<TagResourceError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<UnsubscribeInput>
[src]
type Ok = ()
The type of successful values from the corresponding response.
type Error = RusotoError<UnsubscribeError>
The type of failures from the corresponding response.
impl BaseRequest for AwsSns<UntagResourceRequest>
[src]
type Ok = UntagResourceResponse
The type of successful values from the corresponding response.
type Error = RusotoError<UntagResourceError>
The type of failures from the corresponding response.
impl<C> Request<C> for AwsSns<AddPermissionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<CheckIfPhoneNumberIsOptedOutInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ConfirmSubscriptionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<CreatePlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<CreatePlatformEndpointInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<CreateTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<DeleteEndpointInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<DeletePlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<DeleteTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<GetEndpointAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<GetPlatformApplicationAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<GetSMSAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<GetSubscriptionAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<GetTopicAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListEndpointsByPlatformApplicationInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListPhoneNumbersOptedOutInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListPlatformApplicationsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListSubscriptionsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListSubscriptionsByTopicInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListTagsForResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<ListTopicsInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<OptInPhoneNumberInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<PublishInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<RemovePermissionInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SetEndpointAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SetPlatformApplicationAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SetSMSAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SetSubscriptionAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SetTopicAttributesInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<SubscribeInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<TagResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<UnsubscribeInput> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl<C> Request<C> for AwsSns<UntagResourceRequest> where
C: AsSns,
[src]
C: AsSns,
type Response = Self::Response
The type of corresponding responses of this request.
fn send(self: Pin<&mut Self>, client: C) -> Self::Response
[src]
fn oneshot(self) -> Oneshot<Self>
[src]
fn retry_if<F>(
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
[src]
self,
pred: F
) -> Retrying<Self, TokioTimer, ExponentialBackoff, F> where
F: RetrialPredicate<Self>,
Wrap this request to retry if the given predicate returns true
. Read more
fn retry_with_config<T, B, F>(
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
[src]
self,
timer: T,
pred: F,
backoff: B
) -> Retrying<Self, T, B, F> where
B: Backoff,
F: RetrialPredicate<Self>,
T: Timer + Unpin,
Wrap this request to retry with customizable options, including the timer implementation.
impl PagedRequest for AwsSns<ListEndpointsByPlatformApplicationInput>
[src]
fn advance(&mut self, response: &Self::Ok) -> bool
[src]
fn paginate<C>(self, client: C) -> Paginator<C, Self> where
Self: Request<C>,
[src]
Self: Request<C>,
impl PagedRequest for AwsSns<ListPhoneNumbersOptedOutInput>
[src]
fn advance(&mut self, response: &Self::Ok) -> bool
[src]
fn paginate<C>(self, client: C) -> Paginator<C, Self> where
Self: Request<C>,
[src]
Self: Request<C>,
impl PagedRequest for AwsSns<ListPlatformApplicationsInput>
[src]
fn advance(&mut self, response: &Self::Ok) -> bool
[src]
fn paginate<C>(self, client: C) -> Paginator<C, Self> where
Self: Request<C>,
[src]
Self: Request<C>,
impl PagedRequest for AwsSns<ListSubscriptionsInput>
[src]
fn advance(&mut self, response: &Self::Ok) -> bool
[src]
fn paginate<C>(self, client: C) -> Paginator<C, Self> where
Self: Request<C>,
[src]
Self: Request<C>,
impl PagedRequest for AwsSns<ListSubscriptionsByTopicInput>
[src]
fn advance(&mut self, response: &Self::Ok) -> bool
[src]
fn paginate<C>(self, client: C) -> Paginator<C, Self> where
Self: Request<C>,
[src]
Self: Request<C>,
impl PagedRequest for AwsSns<ListTopicsInput>
[src]
Auto Trait Implementations
impl<T> Send for AwsSns<T> where
T: Send,
T: Send,
impl<T> Unpin for AwsSns<T> where
T: Unpin,
T: Unpin,
impl<T> Sync for AwsSns<T> where
T: Sync,
T: Sync,
impl<T> UnwindSafe for AwsSns<T> where
T: UnwindSafe,
T: UnwindSafe,
impl<T> RefUnwindSafe for AwsSns<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self