aws_sdk_imagebuilder/
lens.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub(crate) fn reflens_list_component_build_versions_output_output_next_token(
3    input: &crate::operation::list_component_build_versions::ListComponentBuildVersionsOutput,
4) -> ::std::option::Option<&::std::string::String> {
5    let input = match &input.next_token {
6        ::std::option::Option::None => return ::std::option::Option::None,
7        ::std::option::Option::Some(t) => t,
8    };
9    ::std::option::Option::Some(input)
10}
11
12pub(crate) fn reflens_list_components_output_output_next_token(
13    input: &crate::operation::list_components::ListComponentsOutput,
14) -> ::std::option::Option<&::std::string::String> {
15    let input = match &input.next_token {
16        ::std::option::Option::None => return ::std::option::Option::None,
17        ::std::option::Option::Some(t) => t,
18    };
19    ::std::option::Option::Some(input)
20}
21
22pub(crate) fn reflens_list_container_recipes_output_output_next_token(
23    input: &crate::operation::list_container_recipes::ListContainerRecipesOutput,
24) -> ::std::option::Option<&::std::string::String> {
25    let input = match &input.next_token {
26        ::std::option::Option::None => return ::std::option::Option::None,
27        ::std::option::Option::Some(t) => t,
28    };
29    ::std::option::Option::Some(input)
30}
31
32pub(crate) fn reflens_list_distribution_configurations_output_output_next_token(
33    input: &crate::operation::list_distribution_configurations::ListDistributionConfigurationsOutput,
34) -> ::std::option::Option<&::std::string::String> {
35    let input = match &input.next_token {
36        ::std::option::Option::None => return ::std::option::Option::None,
37        ::std::option::Option::Some(t) => t,
38    };
39    ::std::option::Option::Some(input)
40}
41
42pub(crate) fn reflens_list_image_build_versions_output_output_next_token(
43    input: &crate::operation::list_image_build_versions::ListImageBuildVersionsOutput,
44) -> ::std::option::Option<&::std::string::String> {
45    let input = match &input.next_token {
46        ::std::option::Option::None => return ::std::option::Option::None,
47        ::std::option::Option::Some(t) => t,
48    };
49    ::std::option::Option::Some(input)
50}
51
52pub(crate) fn reflens_list_image_packages_output_output_next_token(
53    input: &crate::operation::list_image_packages::ListImagePackagesOutput,
54) -> ::std::option::Option<&::std::string::String> {
55    let input = match &input.next_token {
56        ::std::option::Option::None => return ::std::option::Option::None,
57        ::std::option::Option::Some(t) => t,
58    };
59    ::std::option::Option::Some(input)
60}
61
62pub(crate) fn reflens_list_image_pipeline_images_output_output_next_token(
63    input: &crate::operation::list_image_pipeline_images::ListImagePipelineImagesOutput,
64) -> ::std::option::Option<&::std::string::String> {
65    let input = match &input.next_token {
66        ::std::option::Option::None => return ::std::option::Option::None,
67        ::std::option::Option::Some(t) => t,
68    };
69    ::std::option::Option::Some(input)
70}
71
72pub(crate) fn reflens_list_image_pipelines_output_output_next_token(
73    input: &crate::operation::list_image_pipelines::ListImagePipelinesOutput,
74) -> ::std::option::Option<&::std::string::String> {
75    let input = match &input.next_token {
76        ::std::option::Option::None => return ::std::option::Option::None,
77        ::std::option::Option::Some(t) => t,
78    };
79    ::std::option::Option::Some(input)
80}
81
82pub(crate) fn reflens_list_image_recipes_output_output_next_token(
83    input: &crate::operation::list_image_recipes::ListImageRecipesOutput,
84) -> ::std::option::Option<&::std::string::String> {
85    let input = match &input.next_token {
86        ::std::option::Option::None => return ::std::option::Option::None,
87        ::std::option::Option::Some(t) => t,
88    };
89    ::std::option::Option::Some(input)
90}
91
92pub(crate) fn reflens_list_image_scan_finding_aggregations_output_output_next_token(
93    input: &crate::operation::list_image_scan_finding_aggregations::ListImageScanFindingAggregationsOutput,
94) -> ::std::option::Option<&::std::string::String> {
95    let input = match &input.next_token {
96        ::std::option::Option::None => return ::std::option::Option::None,
97        ::std::option::Option::Some(t) => t,
98    };
99    ::std::option::Option::Some(input)
100}
101
102pub(crate) fn reflens_list_image_scan_findings_output_output_next_token(
103    input: &crate::operation::list_image_scan_findings::ListImageScanFindingsOutput,
104) -> ::std::option::Option<&::std::string::String> {
105    let input = match &input.next_token {
106        ::std::option::Option::None => return ::std::option::Option::None,
107        ::std::option::Option::Some(t) => t,
108    };
109    ::std::option::Option::Some(input)
110}
111
112pub(crate) fn reflens_list_images_output_output_next_token(
113    input: &crate::operation::list_images::ListImagesOutput,
114) -> ::std::option::Option<&::std::string::String> {
115    let input = match &input.next_token {
116        ::std::option::Option::None => return ::std::option::Option::None,
117        ::std::option::Option::Some(t) => t,
118    };
119    ::std::option::Option::Some(input)
120}
121
122pub(crate) fn reflens_list_infrastructure_configurations_output_output_next_token(
123    input: &crate::operation::list_infrastructure_configurations::ListInfrastructureConfigurationsOutput,
124) -> ::std::option::Option<&::std::string::String> {
125    let input = match &input.next_token {
126        ::std::option::Option::None => return ::std::option::Option::None,
127        ::std::option::Option::Some(t) => t,
128    };
129    ::std::option::Option::Some(input)
130}
131
132pub(crate) fn reflens_list_lifecycle_execution_resources_output_output_next_token(
133    input: &crate::operation::list_lifecycle_execution_resources::ListLifecycleExecutionResourcesOutput,
134) -> ::std::option::Option<&::std::string::String> {
135    let input = match &input.next_token {
136        ::std::option::Option::None => return ::std::option::Option::None,
137        ::std::option::Option::Some(t) => t,
138    };
139    ::std::option::Option::Some(input)
140}
141
142pub(crate) fn reflens_list_lifecycle_executions_output_output_next_token(
143    input: &crate::operation::list_lifecycle_executions::ListLifecycleExecutionsOutput,
144) -> ::std::option::Option<&::std::string::String> {
145    let input = match &input.next_token {
146        ::std::option::Option::None => return ::std::option::Option::None,
147        ::std::option::Option::Some(t) => t,
148    };
149    ::std::option::Option::Some(input)
150}
151
152pub(crate) fn reflens_list_lifecycle_policies_output_output_next_token(
153    input: &crate::operation::list_lifecycle_policies::ListLifecyclePoliciesOutput,
154) -> ::std::option::Option<&::std::string::String> {
155    let input = match &input.next_token {
156        ::std::option::Option::None => return ::std::option::Option::None,
157        ::std::option::Option::Some(t) => t,
158    };
159    ::std::option::Option::Some(input)
160}
161
162pub(crate) fn reflens_list_waiting_workflow_steps_output_output_next_token(
163    input: &crate::operation::list_waiting_workflow_steps::ListWaitingWorkflowStepsOutput,
164) -> ::std::option::Option<&::std::string::String> {
165    let input = match &input.next_token {
166        ::std::option::Option::None => return ::std::option::Option::None,
167        ::std::option::Option::Some(t) => t,
168    };
169    ::std::option::Option::Some(input)
170}
171
172pub(crate) fn reflens_list_workflow_build_versions_output_output_next_token(
173    input: &crate::operation::list_workflow_build_versions::ListWorkflowBuildVersionsOutput,
174) -> ::std::option::Option<&::std::string::String> {
175    let input = match &input.next_token {
176        ::std::option::Option::None => return ::std::option::Option::None,
177        ::std::option::Option::Some(t) => t,
178    };
179    ::std::option::Option::Some(input)
180}
181
182pub(crate) fn reflens_list_workflow_executions_output_output_next_token(
183    input: &crate::operation::list_workflow_executions::ListWorkflowExecutionsOutput,
184) -> ::std::option::Option<&::std::string::String> {
185    let input = match &input.next_token {
186        ::std::option::Option::None => return ::std::option::Option::None,
187        ::std::option::Option::Some(t) => t,
188    };
189    ::std::option::Option::Some(input)
190}
191
192pub(crate) fn reflens_list_workflow_step_executions_output_output_next_token(
193    input: &crate::operation::list_workflow_step_executions::ListWorkflowStepExecutionsOutput,
194) -> ::std::option::Option<&::std::string::String> {
195    let input = match &input.next_token {
196        ::std::option::Option::None => return ::std::option::Option::None,
197        ::std::option::Option::Some(t) => t,
198    };
199    ::std::option::Option::Some(input)
200}
201
202pub(crate) fn reflens_list_workflows_output_output_next_token(
203    input: &crate::operation::list_workflows::ListWorkflowsOutput,
204) -> ::std::option::Option<&::std::string::String> {
205    let input = match &input.next_token {
206        ::std::option::Option::None => return ::std::option::Option::None,
207        ::std::option::Option::Some(t) => t,
208    };
209    ::std::option::Option::Some(input)
210}
211
212pub(crate) fn lens_list_component_build_versions_output_output_component_summary_list(
213    input: crate::operation::list_component_build_versions::ListComponentBuildVersionsOutput,
214) -> ::std::option::Option<::std::vec::Vec<crate::types::ComponentSummary>> {
215    let input = input.component_summary_list?;
216    ::std::option::Option::Some(input)
217}
218
219pub(crate) fn lens_list_components_output_output_component_version_list(
220    input: crate::operation::list_components::ListComponentsOutput,
221) -> ::std::option::Option<::std::vec::Vec<crate::types::ComponentVersion>> {
222    let input = input.component_version_list?;
223    ::std::option::Option::Some(input)
224}
225
226pub(crate) fn lens_list_container_recipes_output_output_container_recipe_summary_list(
227    input: crate::operation::list_container_recipes::ListContainerRecipesOutput,
228) -> ::std::option::Option<::std::vec::Vec<crate::types::ContainerRecipeSummary>> {
229    let input = input.container_recipe_summary_list?;
230    ::std::option::Option::Some(input)
231}
232
233pub(crate) fn lens_list_distribution_configurations_output_output_distribution_configuration_summary_list(
234    input: crate::operation::list_distribution_configurations::ListDistributionConfigurationsOutput,
235) -> ::std::option::Option<::std::vec::Vec<crate::types::DistributionConfigurationSummary>> {
236    let input = input.distribution_configuration_summary_list?;
237    ::std::option::Option::Some(input)
238}
239
240pub(crate) fn lens_list_image_build_versions_output_output_image_summary_list(
241    input: crate::operation::list_image_build_versions::ListImageBuildVersionsOutput,
242) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageSummary>> {
243    let input = input.image_summary_list?;
244    ::std::option::Option::Some(input)
245}
246
247pub(crate) fn lens_list_image_packages_output_output_image_package_list(
248    input: crate::operation::list_image_packages::ListImagePackagesOutput,
249) -> ::std::option::Option<::std::vec::Vec<crate::types::ImagePackage>> {
250    let input = input.image_package_list?;
251    ::std::option::Option::Some(input)
252}
253
254pub(crate) fn lens_list_image_pipeline_images_output_output_image_summary_list(
255    input: crate::operation::list_image_pipeline_images::ListImagePipelineImagesOutput,
256) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageSummary>> {
257    let input = input.image_summary_list?;
258    ::std::option::Option::Some(input)
259}
260
261pub(crate) fn lens_list_image_pipelines_output_output_image_pipeline_list(
262    input: crate::operation::list_image_pipelines::ListImagePipelinesOutput,
263) -> ::std::option::Option<::std::vec::Vec<crate::types::ImagePipeline>> {
264    let input = input.image_pipeline_list?;
265    ::std::option::Option::Some(input)
266}
267
268pub(crate) fn lens_list_image_recipes_output_output_image_recipe_summary_list(
269    input: crate::operation::list_image_recipes::ListImageRecipesOutput,
270) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageRecipeSummary>> {
271    let input = input.image_recipe_summary_list?;
272    ::std::option::Option::Some(input)
273}
274
275pub(crate) fn lens_list_image_scan_finding_aggregations_output_output_responses(
276    input: crate::operation::list_image_scan_finding_aggregations::ListImageScanFindingAggregationsOutput,
277) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageScanFindingAggregation>> {
278    let input = input.responses?;
279    ::std::option::Option::Some(input)
280}
281
282pub(crate) fn lens_list_image_scan_findings_output_output_findings(
283    input: crate::operation::list_image_scan_findings::ListImageScanFindingsOutput,
284) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageScanFinding>> {
285    let input = input.findings?;
286    ::std::option::Option::Some(input)
287}
288
289pub(crate) fn lens_list_images_output_output_image_version_list(
290    input: crate::operation::list_images::ListImagesOutput,
291) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageVersion>> {
292    let input = input.image_version_list?;
293    ::std::option::Option::Some(input)
294}
295
296pub(crate) fn lens_list_infrastructure_configurations_output_output_infrastructure_configuration_summary_list(
297    input: crate::operation::list_infrastructure_configurations::ListInfrastructureConfigurationsOutput,
298) -> ::std::option::Option<::std::vec::Vec<crate::types::InfrastructureConfigurationSummary>> {
299    let input = input.infrastructure_configuration_summary_list?;
300    ::std::option::Option::Some(input)
301}
302
303pub(crate) fn lens_list_lifecycle_execution_resources_output_output_resources(
304    input: crate::operation::list_lifecycle_execution_resources::ListLifecycleExecutionResourcesOutput,
305) -> ::std::option::Option<::std::vec::Vec<crate::types::LifecycleExecutionResource>> {
306    let input = input.resources?;
307    ::std::option::Option::Some(input)
308}
309
310pub(crate) fn lens_list_lifecycle_executions_output_output_lifecycle_executions(
311    input: crate::operation::list_lifecycle_executions::ListLifecycleExecutionsOutput,
312) -> ::std::option::Option<::std::vec::Vec<crate::types::LifecycleExecution>> {
313    let input = input.lifecycle_executions?;
314    ::std::option::Option::Some(input)
315}
316
317pub(crate) fn lens_list_lifecycle_policies_output_output_lifecycle_policy_summary_list(
318    input: crate::operation::list_lifecycle_policies::ListLifecyclePoliciesOutput,
319) -> ::std::option::Option<::std::vec::Vec<crate::types::LifecyclePolicySummary>> {
320    let input = input.lifecycle_policy_summary_list?;
321    ::std::option::Option::Some(input)
322}
323
324pub(crate) fn lens_list_waiting_workflow_steps_output_output_steps(
325    input: crate::operation::list_waiting_workflow_steps::ListWaitingWorkflowStepsOutput,
326) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkflowStepExecution>> {
327    let input = input.steps?;
328    ::std::option::Option::Some(input)
329}
330
331pub(crate) fn lens_list_workflow_build_versions_output_output_workflow_summary_list(
332    input: crate::operation::list_workflow_build_versions::ListWorkflowBuildVersionsOutput,
333) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkflowSummary>> {
334    let input = input.workflow_summary_list?;
335    ::std::option::Option::Some(input)
336}
337
338pub(crate) fn lens_list_workflow_executions_output_output_workflow_executions(
339    input: crate::operation::list_workflow_executions::ListWorkflowExecutionsOutput,
340) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkflowExecutionMetadata>> {
341    let input = input.workflow_executions?;
342    ::std::option::Option::Some(input)
343}
344
345pub(crate) fn lens_list_workflow_step_executions_output_output_steps(
346    input: crate::operation::list_workflow_step_executions::ListWorkflowStepExecutionsOutput,
347) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkflowStepMetadata>> {
348    let input = input.steps?;
349    ::std::option::Option::Some(input)
350}
351
352pub(crate) fn lens_list_workflows_output_output_workflow_version_list(
353    input: crate::operation::list_workflows::ListWorkflowsOutput,
354) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkflowVersion>> {
355    let input = input.workflow_version_list?;
356    ::std::option::Option::Some(input)
357}