Struct aws_sdk_cloudfront::output::list_functions_output::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for ListFunctionsOutput.
Implementations§
source§impl Builder
impl Builder
sourcepub fn function_list(self, input: FunctionList) -> Self
pub fn function_list(self, input: FunctionList) -> Self
A list of CloudFront functions.
sourcepub fn set_function_list(self, input: Option<FunctionList>) -> Self
pub fn set_function_list(self, input: Option<FunctionList>) -> Self
A list of CloudFront functions.
Examples found in repository?
src/operation_deser.rs (lines 9286-9290)
9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293
pub fn parse_list_functions_response(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::ListFunctionsOutput, crate::error::ListFunctionsError> {
Ok({
#[allow(unused_mut)]
let mut output = crate::output::list_functions_output::Builder::default();
let _ = response;
output = output.set_function_list(
crate::http_serde::deser_payload_list_functions_list_functions_output_function_list(
response.body().as_ref(),
)?,
);
output.build()
})
}sourcepub fn build(self) -> ListFunctionsOutput
pub fn build(self) -> ListFunctionsOutput
Consumes the builder and constructs a ListFunctionsOutput.
Examples found in repository?
src/operation_deser.rs (line 9291)
9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293
pub fn parse_list_functions_response(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::ListFunctionsOutput, crate::error::ListFunctionsError> {
Ok({
#[allow(unused_mut)]
let mut output = crate::output::list_functions_output::Builder::default();
let _ = response;
output = output.set_function_list(
crate::http_serde::deser_payload_list_functions_list_functions_output_function_list(
response.body().as_ref(),
)?,
);
output.build()
})
}