1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub use crate::operation::empty_input_and_empty_output::_empty_input_and_empty_output_output::EmptyInputAndEmptyOutputOutputBuilder;
|
3 - |
|
4 2 | pub use crate::operation::empty_input_and_empty_output::_empty_input_and_empty_output_input::EmptyInputAndEmptyOutputInputBuilder;
|
5 3 |
|
4 + | pub use crate::operation::empty_input_and_empty_output::_empty_input_and_empty_output_output::EmptyInputAndEmptyOutputOutputBuilder;
|
5 + |
|
6 6 | impl crate::operation::empty_input_and_empty_output::builders::EmptyInputAndEmptyOutputInputBuilder {
|
7 7 | /// Sends a request with this input using the given client.
|
8 8 | pub async fn send_with(
|
9 9 | self,
|
10 10 | client: &crate::Client,
|
11 11 | ) -> ::std::result::Result<
|
12 12 | crate::operation::empty_input_and_empty_output::EmptyInputAndEmptyOutputOutput,
|
13 13 | ::aws_smithy_runtime_api::client::result::SdkError<
|
14 14 | crate::operation::empty_input_and_empty_output::EmptyInputAndEmptyOutputError,
|
15 15 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
16 16 | >,
|
17 17 | > {
|
18 18 | let mut fluent_builder = client.empty_input_and_empty_output();
|
19 19 | fluent_builder.inner = self;
|
20 20 | fluent_builder.send().await
|
21 21 | }
|
22 22 | }
|
23 23 | /// Fluent builder constructing a request to `EmptyInputAndEmptyOutput`.
|
24 24 | ///
|
25 25 | /// The example tests how requests and responses are serialized when there's no request or response payload because the operation has an empty input and empty output structure that reuses the same shape. While this should be rare, code generators must support this.
|
26 26 | #[derive(::std::clone::Clone, ::std::fmt::Debug)]
|
27 27 | pub struct EmptyInputAndEmptyOutputFluentBuilder {
|
28 28 | handle: ::std::sync::Arc<crate::client::Handle>,
|
29 29 | inner: crate::operation::empty_input_and_empty_output::builders::EmptyInputAndEmptyOutputInputBuilder,
|
30 30 | config_override: ::std::option::Option<crate::config::Builder>,
|
31 31 | }
|
32 32 | impl
|
33 33 | crate::client::customize::internal::CustomizableSend<
|
34 34 | crate::operation::empty_input_and_empty_output::EmptyInputAndEmptyOutputOutput,
|
35 35 | crate::operation::empty_input_and_empty_output::EmptyInputAndEmptyOutputError,
|