1pub(crate) fn reflens_describe_address_transfers_output_output_next_token(
3 input: &crate::operation::describe_address_transfers::DescribeAddressTransfersOutput,
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_describe_addresses_attribute_output_output_next_token(
13 input: &crate::operation::describe_addresses_attribute::DescribeAddressesAttributeOutput,
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_describe_aws_network_performance_metric_subscriptions_output_output_next_token(
23 input: &crate::operation::describe_aws_network_performance_metric_subscriptions::DescribeAwsNetworkPerformanceMetricSubscriptionsOutput,
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_describe_byoip_cidrs_output_output_next_token(
33 input: &crate::operation::describe_byoip_cidrs::DescribeByoipCidrsOutput,
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_describe_capacity_block_extension_history_output_output_next_token(
43 input: &crate::operation::describe_capacity_block_extension_history::DescribeCapacityBlockExtensionHistoryOutput,
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_describe_capacity_block_extension_offerings_output_output_next_token(
53 input: &crate::operation::describe_capacity_block_extension_offerings::DescribeCapacityBlockExtensionOfferingsOutput,
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_describe_capacity_block_offerings_output_output_next_token(
63 input: &crate::operation::describe_capacity_block_offerings::DescribeCapacityBlockOfferingsOutput,
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_describe_capacity_block_status_output_output_next_token(
73 input: &crate::operation::describe_capacity_block_status::DescribeCapacityBlockStatusOutput,
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_describe_capacity_blocks_output_output_next_token(
83 input: &crate::operation::describe_capacity_blocks::DescribeCapacityBlocksOutput,
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_describe_capacity_reservation_billing_requests_output_output_next_token(
93 input: &crate::operation::describe_capacity_reservation_billing_requests::DescribeCapacityReservationBillingRequestsOutput,
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_describe_capacity_reservation_fleets_output_output_next_token(
103 input: &crate::operation::describe_capacity_reservation_fleets::DescribeCapacityReservationFleetsOutput,
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_describe_capacity_reservations_output_output_next_token(
113 input: &crate::operation::describe_capacity_reservations::DescribeCapacityReservationsOutput,
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_describe_carrier_gateways_output_output_next_token(
123 input: &crate::operation::describe_carrier_gateways::DescribeCarrierGatewaysOutput,
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_describe_classic_link_instances_output_output_next_token(
133 input: &crate::operation::describe_classic_link_instances::DescribeClassicLinkInstancesOutput,
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_describe_client_vpn_authorization_rules_output_output_next_token(
143 input: &crate::operation::describe_client_vpn_authorization_rules::DescribeClientVpnAuthorizationRulesOutput,
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_describe_client_vpn_connections_output_output_next_token(
153 input: &crate::operation::describe_client_vpn_connections::DescribeClientVpnConnectionsOutput,
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_describe_client_vpn_endpoints_output_output_next_token(
163 input: &crate::operation::describe_client_vpn_endpoints::DescribeClientVpnEndpointsOutput,
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_describe_client_vpn_routes_output_output_next_token(
173 input: &crate::operation::describe_client_vpn_routes::DescribeClientVpnRoutesOutput,
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_describe_client_vpn_target_networks_output_output_next_token(
183 input: &crate::operation::describe_client_vpn_target_networks::DescribeClientVpnTargetNetworksOutput,
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_describe_coip_pools_output_output_next_token(
193 input: &crate::operation::describe_coip_pools::DescribeCoipPoolsOutput,
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_describe_dhcp_options_output_output_next_token(
203 input: &crate::operation::describe_dhcp_options::DescribeDhcpOptionsOutput,
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 reflens_describe_egress_only_internet_gateways_output_output_next_token(
213 input: &crate::operation::describe_egress_only_internet_gateways::DescribeEgressOnlyInternetGatewaysOutput,
214) -> ::std::option::Option<&::std::string::String> {
215 let input = match &input.next_token {
216 ::std::option::Option::None => return ::std::option::Option::None,
217 ::std::option::Option::Some(t) => t,
218 };
219 ::std::option::Option::Some(input)
220}
221
222pub(crate) fn reflens_describe_export_image_tasks_output_output_next_token(
223 input: &crate::operation::describe_export_image_tasks::DescribeExportImageTasksOutput,
224) -> ::std::option::Option<&::std::string::String> {
225 let input = match &input.next_token {
226 ::std::option::Option::None => return ::std::option::Option::None,
227 ::std::option::Option::Some(t) => t,
228 };
229 ::std::option::Option::Some(input)
230}
231
232pub(crate) fn reflens_describe_fast_launch_images_output_output_next_token(
233 input: &crate::operation::describe_fast_launch_images::DescribeFastLaunchImagesOutput,
234) -> ::std::option::Option<&::std::string::String> {
235 let input = match &input.next_token {
236 ::std::option::Option::None => return ::std::option::Option::None,
237 ::std::option::Option::Some(t) => t,
238 };
239 ::std::option::Option::Some(input)
240}
241
242pub(crate) fn reflens_describe_fast_snapshot_restores_output_output_next_token(
243 input: &crate::operation::describe_fast_snapshot_restores::DescribeFastSnapshotRestoresOutput,
244) -> ::std::option::Option<&::std::string::String> {
245 let input = match &input.next_token {
246 ::std::option::Option::None => return ::std::option::Option::None,
247 ::std::option::Option::Some(t) => t,
248 };
249 ::std::option::Option::Some(input)
250}
251
252pub(crate) fn reflens_describe_fleets_output_output_next_token(
253 input: &crate::operation::describe_fleets::DescribeFleetsOutput,
254) -> ::std::option::Option<&::std::string::String> {
255 let input = match &input.next_token {
256 ::std::option::Option::None => return ::std::option::Option::None,
257 ::std::option::Option::Some(t) => t,
258 };
259 ::std::option::Option::Some(input)
260}
261
262pub(crate) fn reflens_describe_flow_logs_output_output_next_token(
263 input: &crate::operation::describe_flow_logs::DescribeFlowLogsOutput,
264) -> ::std::option::Option<&::std::string::String> {
265 let input = match &input.next_token {
266 ::std::option::Option::None => return ::std::option::Option::None,
267 ::std::option::Option::Some(t) => t,
268 };
269 ::std::option::Option::Some(input)
270}
271
272pub(crate) fn reflens_describe_fpga_images_output_output_next_token(
273 input: &crate::operation::describe_fpga_images::DescribeFpgaImagesOutput,
274) -> ::std::option::Option<&::std::string::String> {
275 let input = match &input.next_token {
276 ::std::option::Option::None => return ::std::option::Option::None,
277 ::std::option::Option::Some(t) => t,
278 };
279 ::std::option::Option::Some(input)
280}
281
282pub(crate) fn reflens_describe_host_reservation_offerings_output_output_next_token(
283 input: &crate::operation::describe_host_reservation_offerings::DescribeHostReservationOfferingsOutput,
284) -> ::std::option::Option<&::std::string::String> {
285 let input = match &input.next_token {
286 ::std::option::Option::None => return ::std::option::Option::None,
287 ::std::option::Option::Some(t) => t,
288 };
289 ::std::option::Option::Some(input)
290}
291
292pub(crate) fn reflens_describe_host_reservations_output_output_next_token(
293 input: &crate::operation::describe_host_reservations::DescribeHostReservationsOutput,
294) -> ::std::option::Option<&::std::string::String> {
295 let input = match &input.next_token {
296 ::std::option::Option::None => return ::std::option::Option::None,
297 ::std::option::Option::Some(t) => t,
298 };
299 ::std::option::Option::Some(input)
300}
301
302pub(crate) fn reflens_describe_hosts_output_output_next_token(
303 input: &crate::operation::describe_hosts::DescribeHostsOutput,
304) -> ::std::option::Option<&::std::string::String> {
305 let input = match &input.next_token {
306 ::std::option::Option::None => return ::std::option::Option::None,
307 ::std::option::Option::Some(t) => t,
308 };
309 ::std::option::Option::Some(input)
310}
311
312pub(crate) fn reflens_describe_iam_instance_profile_associations_output_output_next_token(
313 input: &crate::operation::describe_iam_instance_profile_associations::DescribeIamInstanceProfileAssociationsOutput,
314) -> ::std::option::Option<&::std::string::String> {
315 let input = match &input.next_token {
316 ::std::option::Option::None => return ::std::option::Option::None,
317 ::std::option::Option::Some(t) => t,
318 };
319 ::std::option::Option::Some(input)
320}
321
322pub(crate) fn reflens_describe_image_references_output_output_next_token(
323 input: &crate::operation::describe_image_references::DescribeImageReferencesOutput,
324) -> ::std::option::Option<&::std::string::String> {
325 let input = match &input.next_token {
326 ::std::option::Option::None => return ::std::option::Option::None,
327 ::std::option::Option::Some(t) => t,
328 };
329 ::std::option::Option::Some(input)
330}
331
332pub(crate) fn reflens_describe_image_usage_report_entries_output_output_next_token(
333 input: &crate::operation::describe_image_usage_report_entries::DescribeImageUsageReportEntriesOutput,
334) -> ::std::option::Option<&::std::string::String> {
335 let input = match &input.next_token {
336 ::std::option::Option::None => return ::std::option::Option::None,
337 ::std::option::Option::Some(t) => t,
338 };
339 ::std::option::Option::Some(input)
340}
341
342pub(crate) fn reflens_describe_image_usage_reports_output_output_next_token(
343 input: &crate::operation::describe_image_usage_reports::DescribeImageUsageReportsOutput,
344) -> ::std::option::Option<&::std::string::String> {
345 let input = match &input.next_token {
346 ::std::option::Option::None => return ::std::option::Option::None,
347 ::std::option::Option::Some(t) => t,
348 };
349 ::std::option::Option::Some(input)
350}
351
352pub(crate) fn reflens_describe_images_output_output_next_token(
353 input: &crate::operation::describe_images::DescribeImagesOutput,
354) -> ::std::option::Option<&::std::string::String> {
355 let input = match &input.next_token {
356 ::std::option::Option::None => return ::std::option::Option::None,
357 ::std::option::Option::Some(t) => t,
358 };
359 ::std::option::Option::Some(input)
360}
361
362pub(crate) fn reflens_describe_import_image_tasks_output_output_next_token(
363 input: &crate::operation::describe_import_image_tasks::DescribeImportImageTasksOutput,
364) -> ::std::option::Option<&::std::string::String> {
365 let input = match &input.next_token {
366 ::std::option::Option::None => return ::std::option::Option::None,
367 ::std::option::Option::Some(t) => t,
368 };
369 ::std::option::Option::Some(input)
370}
371
372pub(crate) fn reflens_describe_import_snapshot_tasks_output_output_next_token(
373 input: &crate::operation::describe_import_snapshot_tasks::DescribeImportSnapshotTasksOutput,
374) -> ::std::option::Option<&::std::string::String> {
375 let input = match &input.next_token {
376 ::std::option::Option::None => return ::std::option::Option::None,
377 ::std::option::Option::Some(t) => t,
378 };
379 ::std::option::Option::Some(input)
380}
381
382pub(crate) fn reflens_describe_instance_connect_endpoints_output_output_next_token(
383 input: &crate::operation::describe_instance_connect_endpoints::DescribeInstanceConnectEndpointsOutput,
384) -> ::std::option::Option<&::std::string::String> {
385 let input = match &input.next_token {
386 ::std::option::Option::None => return ::std::option::Option::None,
387 ::std::option::Option::Some(t) => t,
388 };
389 ::std::option::Option::Some(input)
390}
391
392pub(crate) fn reflens_describe_instance_credit_specifications_output_output_next_token(
393 input: &crate::operation::describe_instance_credit_specifications::DescribeInstanceCreditSpecificationsOutput,
394) -> ::std::option::Option<&::std::string::String> {
395 let input = match &input.next_token {
396 ::std::option::Option::None => return ::std::option::Option::None,
397 ::std::option::Option::Some(t) => t,
398 };
399 ::std::option::Option::Some(input)
400}
401
402pub(crate) fn reflens_describe_instance_event_windows_output_output_next_token(
403 input: &crate::operation::describe_instance_event_windows::DescribeInstanceEventWindowsOutput,
404) -> ::std::option::Option<&::std::string::String> {
405 let input = match &input.next_token {
406 ::std::option::Option::None => return ::std::option::Option::None,
407 ::std::option::Option::Some(t) => t,
408 };
409 ::std::option::Option::Some(input)
410}
411
412pub(crate) fn reflens_describe_instance_image_metadata_output_output_next_token(
413 input: &crate::operation::describe_instance_image_metadata::DescribeInstanceImageMetadataOutput,
414) -> ::std::option::Option<&::std::string::String> {
415 let input = match &input.next_token {
416 ::std::option::Option::None => return ::std::option::Option::None,
417 ::std::option::Option::Some(t) => t,
418 };
419 ::std::option::Option::Some(input)
420}
421
422pub(crate) fn reflens_describe_instance_status_output_output_next_token(
423 input: &crate::operation::describe_instance_status::DescribeInstanceStatusOutput,
424) -> ::std::option::Option<&::std::string::String> {
425 let input = match &input.next_token {
426 ::std::option::Option::None => return ::std::option::Option::None,
427 ::std::option::Option::Some(t) => t,
428 };
429 ::std::option::Option::Some(input)
430}
431
432pub(crate) fn reflens_describe_instance_topology_output_output_next_token(
433 input: &crate::operation::describe_instance_topology::DescribeInstanceTopologyOutput,
434) -> ::std::option::Option<&::std::string::String> {
435 let input = match &input.next_token {
436 ::std::option::Option::None => return ::std::option::Option::None,
437 ::std::option::Option::Some(t) => t,
438 };
439 ::std::option::Option::Some(input)
440}
441
442pub(crate) fn reflens_describe_instance_type_offerings_output_output_next_token(
443 input: &crate::operation::describe_instance_type_offerings::DescribeInstanceTypeOfferingsOutput,
444) -> ::std::option::Option<&::std::string::String> {
445 let input = match &input.next_token {
446 ::std::option::Option::None => return ::std::option::Option::None,
447 ::std::option::Option::Some(t) => t,
448 };
449 ::std::option::Option::Some(input)
450}
451
452pub(crate) fn reflens_describe_instance_types_output_output_next_token(
453 input: &crate::operation::describe_instance_types::DescribeInstanceTypesOutput,
454) -> ::std::option::Option<&::std::string::String> {
455 let input = match &input.next_token {
456 ::std::option::Option::None => return ::std::option::Option::None,
457 ::std::option::Option::Some(t) => t,
458 };
459 ::std::option::Option::Some(input)
460}
461
462pub(crate) fn reflens_describe_instances_output_output_next_token(
463 input: &crate::operation::describe_instances::DescribeInstancesOutput,
464) -> ::std::option::Option<&::std::string::String> {
465 let input = match &input.next_token {
466 ::std::option::Option::None => return ::std::option::Option::None,
467 ::std::option::Option::Some(t) => t,
468 };
469 ::std::option::Option::Some(input)
470}
471
472pub(crate) fn reflens_describe_internet_gateways_output_output_next_token(
473 input: &crate::operation::describe_internet_gateways::DescribeInternetGatewaysOutput,
474) -> ::std::option::Option<&::std::string::String> {
475 let input = match &input.next_token {
476 ::std::option::Option::None => return ::std::option::Option::None,
477 ::std::option::Option::Some(t) => t,
478 };
479 ::std::option::Option::Some(input)
480}
481
482pub(crate) fn reflens_describe_ipam_pools_output_output_next_token(
483 input: &crate::operation::describe_ipam_pools::DescribeIpamPoolsOutput,
484) -> ::std::option::Option<&::std::string::String> {
485 let input = match &input.next_token {
486 ::std::option::Option::None => return ::std::option::Option::None,
487 ::std::option::Option::Some(t) => t,
488 };
489 ::std::option::Option::Some(input)
490}
491
492pub(crate) fn reflens_describe_ipam_resource_discoveries_output_output_next_token(
493 input: &crate::operation::describe_ipam_resource_discoveries::DescribeIpamResourceDiscoveriesOutput,
494) -> ::std::option::Option<&::std::string::String> {
495 let input = match &input.next_token {
496 ::std::option::Option::None => return ::std::option::Option::None,
497 ::std::option::Option::Some(t) => t,
498 };
499 ::std::option::Option::Some(input)
500}
501
502pub(crate) fn reflens_describe_ipam_resource_discovery_associations_output_output_next_token(
503 input: &crate::operation::describe_ipam_resource_discovery_associations::DescribeIpamResourceDiscoveryAssociationsOutput,
504) -> ::std::option::Option<&::std::string::String> {
505 let input = match &input.next_token {
506 ::std::option::Option::None => return ::std::option::Option::None,
507 ::std::option::Option::Some(t) => t,
508 };
509 ::std::option::Option::Some(input)
510}
511
512pub(crate) fn reflens_describe_ipam_scopes_output_output_next_token(
513 input: &crate::operation::describe_ipam_scopes::DescribeIpamScopesOutput,
514) -> ::std::option::Option<&::std::string::String> {
515 let input = match &input.next_token {
516 ::std::option::Option::None => return ::std::option::Option::None,
517 ::std::option::Option::Some(t) => t,
518 };
519 ::std::option::Option::Some(input)
520}
521
522pub(crate) fn reflens_describe_ipams_output_output_next_token(
523 input: &crate::operation::describe_ipams::DescribeIpamsOutput,
524) -> ::std::option::Option<&::std::string::String> {
525 let input = match &input.next_token {
526 ::std::option::Option::None => return ::std::option::Option::None,
527 ::std::option::Option::Some(t) => t,
528 };
529 ::std::option::Option::Some(input)
530}
531
532pub(crate) fn reflens_describe_ipv6_pools_output_output_next_token(
533 input: &crate::operation::describe_ipv6_pools::DescribeIpv6PoolsOutput,
534) -> ::std::option::Option<&::std::string::String> {
535 let input = match &input.next_token {
536 ::std::option::Option::None => return ::std::option::Option::None,
537 ::std::option::Option::Some(t) => t,
538 };
539 ::std::option::Option::Some(input)
540}
541
542pub(crate) fn reflens_describe_launch_template_versions_output_output_next_token(
543 input: &crate::operation::describe_launch_template_versions::DescribeLaunchTemplateVersionsOutput,
544) -> ::std::option::Option<&::std::string::String> {
545 let input = match &input.next_token {
546 ::std::option::Option::None => return ::std::option::Option::None,
547 ::std::option::Option::Some(t) => t,
548 };
549 ::std::option::Option::Some(input)
550}
551
552pub(crate) fn reflens_describe_launch_templates_output_output_next_token(
553 input: &crate::operation::describe_launch_templates::DescribeLaunchTemplatesOutput,
554) -> ::std::option::Option<&::std::string::String> {
555 let input = match &input.next_token {
556 ::std::option::Option::None => return ::std::option::Option::None,
557 ::std::option::Option::Some(t) => t,
558 };
559 ::std::option::Option::Some(input)
560}
561
562pub(crate) fn reflens_describe_local_gateway_route_table_virtual_interface_group_associations_output_output_next_token(
563 input: &crate::operation::describe_local_gateway_route_table_virtual_interface_group_associations::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput,
564) -> ::std::option::Option<&::std::string::String> {
565 let input = match &input.next_token {
566 ::std::option::Option::None => return ::std::option::Option::None,
567 ::std::option::Option::Some(t) => t,
568 };
569 ::std::option::Option::Some(input)
570}
571
572pub(crate) fn reflens_describe_local_gateway_route_table_vpc_associations_output_output_next_token(
573 input: &crate::operation::describe_local_gateway_route_table_vpc_associations::DescribeLocalGatewayRouteTableVpcAssociationsOutput,
574) -> ::std::option::Option<&::std::string::String> {
575 let input = match &input.next_token {
576 ::std::option::Option::None => return ::std::option::Option::None,
577 ::std::option::Option::Some(t) => t,
578 };
579 ::std::option::Option::Some(input)
580}
581
582pub(crate) fn reflens_describe_local_gateway_route_tables_output_output_next_token(
583 input: &crate::operation::describe_local_gateway_route_tables::DescribeLocalGatewayRouteTablesOutput,
584) -> ::std::option::Option<&::std::string::String> {
585 let input = match &input.next_token {
586 ::std::option::Option::None => return ::std::option::Option::None,
587 ::std::option::Option::Some(t) => t,
588 };
589 ::std::option::Option::Some(input)
590}
591
592pub(crate) fn reflens_describe_local_gateway_virtual_interface_groups_output_output_next_token(
593 input: &crate::operation::describe_local_gateway_virtual_interface_groups::DescribeLocalGatewayVirtualInterfaceGroupsOutput,
594) -> ::std::option::Option<&::std::string::String> {
595 let input = match &input.next_token {
596 ::std::option::Option::None => return ::std::option::Option::None,
597 ::std::option::Option::Some(t) => t,
598 };
599 ::std::option::Option::Some(input)
600}
601
602pub(crate) fn reflens_describe_local_gateway_virtual_interfaces_output_output_next_token(
603 input: &crate::operation::describe_local_gateway_virtual_interfaces::DescribeLocalGatewayVirtualInterfacesOutput,
604) -> ::std::option::Option<&::std::string::String> {
605 let input = match &input.next_token {
606 ::std::option::Option::None => return ::std::option::Option::None,
607 ::std::option::Option::Some(t) => t,
608 };
609 ::std::option::Option::Some(input)
610}
611
612pub(crate) fn reflens_describe_local_gateways_output_output_next_token(
613 input: &crate::operation::describe_local_gateways::DescribeLocalGatewaysOutput,
614) -> ::std::option::Option<&::std::string::String> {
615 let input = match &input.next_token {
616 ::std::option::Option::None => return ::std::option::Option::None,
617 ::std::option::Option::Some(t) => t,
618 };
619 ::std::option::Option::Some(input)
620}
621
622pub(crate) fn reflens_describe_mac_hosts_output_output_next_token(
623 input: &crate::operation::describe_mac_hosts::DescribeMacHostsOutput,
624) -> ::std::option::Option<&::std::string::String> {
625 let input = match &input.next_token {
626 ::std::option::Option::None => return ::std::option::Option::None,
627 ::std::option::Option::Some(t) => t,
628 };
629 ::std::option::Option::Some(input)
630}
631
632pub(crate) fn reflens_describe_mac_modification_tasks_output_output_next_token(
633 input: &crate::operation::describe_mac_modification_tasks::DescribeMacModificationTasksOutput,
634) -> ::std::option::Option<&::std::string::String> {
635 let input = match &input.next_token {
636 ::std::option::Option::None => return ::std::option::Option::None,
637 ::std::option::Option::Some(t) => t,
638 };
639 ::std::option::Option::Some(input)
640}
641
642pub(crate) fn reflens_describe_managed_prefix_lists_output_output_next_token(
643 input: &crate::operation::describe_managed_prefix_lists::DescribeManagedPrefixListsOutput,
644) -> ::std::option::Option<&::std::string::String> {
645 let input = match &input.next_token {
646 ::std::option::Option::None => return ::std::option::Option::None,
647 ::std::option::Option::Some(t) => t,
648 };
649 ::std::option::Option::Some(input)
650}
651
652pub(crate) fn reflens_describe_moving_addresses_output_output_next_token(
653 input: &crate::operation::describe_moving_addresses::DescribeMovingAddressesOutput,
654) -> ::std::option::Option<&::std::string::String> {
655 let input = match &input.next_token {
656 ::std::option::Option::None => return ::std::option::Option::None,
657 ::std::option::Option::Some(t) => t,
658 };
659 ::std::option::Option::Some(input)
660}
661
662pub(crate) fn reflens_describe_nat_gateways_output_output_next_token(
663 input: &crate::operation::describe_nat_gateways::DescribeNatGatewaysOutput,
664) -> ::std::option::Option<&::std::string::String> {
665 let input = match &input.next_token {
666 ::std::option::Option::None => return ::std::option::Option::None,
667 ::std::option::Option::Some(t) => t,
668 };
669 ::std::option::Option::Some(input)
670}
671
672pub(crate) fn reflens_describe_network_acls_output_output_next_token(
673 input: &crate::operation::describe_network_acls::DescribeNetworkAclsOutput,
674) -> ::std::option::Option<&::std::string::String> {
675 let input = match &input.next_token {
676 ::std::option::Option::None => return ::std::option::Option::None,
677 ::std::option::Option::Some(t) => t,
678 };
679 ::std::option::Option::Some(input)
680}
681
682pub(crate) fn reflens_describe_network_insights_access_scope_analyses_output_output_next_token(
683 input: &crate::operation::describe_network_insights_access_scope_analyses::DescribeNetworkInsightsAccessScopeAnalysesOutput,
684) -> ::std::option::Option<&::std::string::String> {
685 let input = match &input.next_token {
686 ::std::option::Option::None => return ::std::option::Option::None,
687 ::std::option::Option::Some(t) => t,
688 };
689 ::std::option::Option::Some(input)
690}
691
692pub(crate) fn reflens_describe_network_insights_access_scopes_output_output_next_token(
693 input: &crate::operation::describe_network_insights_access_scopes::DescribeNetworkInsightsAccessScopesOutput,
694) -> ::std::option::Option<&::std::string::String> {
695 let input = match &input.next_token {
696 ::std::option::Option::None => return ::std::option::Option::None,
697 ::std::option::Option::Some(t) => t,
698 };
699 ::std::option::Option::Some(input)
700}
701
702pub(crate) fn reflens_describe_network_insights_analyses_output_output_next_token(
703 input: &crate::operation::describe_network_insights_analyses::DescribeNetworkInsightsAnalysesOutput,
704) -> ::std::option::Option<&::std::string::String> {
705 let input = match &input.next_token {
706 ::std::option::Option::None => return ::std::option::Option::None,
707 ::std::option::Option::Some(t) => t,
708 };
709 ::std::option::Option::Some(input)
710}
711
712pub(crate) fn reflens_describe_network_insights_paths_output_output_next_token(
713 input: &crate::operation::describe_network_insights_paths::DescribeNetworkInsightsPathsOutput,
714) -> ::std::option::Option<&::std::string::String> {
715 let input = match &input.next_token {
716 ::std::option::Option::None => return ::std::option::Option::None,
717 ::std::option::Option::Some(t) => t,
718 };
719 ::std::option::Option::Some(input)
720}
721
722pub(crate) fn reflens_describe_network_interface_permissions_output_output_next_token(
723 input: &crate::operation::describe_network_interface_permissions::DescribeNetworkInterfacePermissionsOutput,
724) -> ::std::option::Option<&::std::string::String> {
725 let input = match &input.next_token {
726 ::std::option::Option::None => return ::std::option::Option::None,
727 ::std::option::Option::Some(t) => t,
728 };
729 ::std::option::Option::Some(input)
730}
731
732pub(crate) fn reflens_describe_network_interfaces_output_output_next_token(
733 input: &crate::operation::describe_network_interfaces::DescribeNetworkInterfacesOutput,
734) -> ::std::option::Option<&::std::string::String> {
735 let input = match &input.next_token {
736 ::std::option::Option::None => return ::std::option::Option::None,
737 ::std::option::Option::Some(t) => t,
738 };
739 ::std::option::Option::Some(input)
740}
741
742pub(crate) fn reflens_describe_prefix_lists_output_output_next_token(
743 input: &crate::operation::describe_prefix_lists::DescribePrefixListsOutput,
744) -> ::std::option::Option<&::std::string::String> {
745 let input = match &input.next_token {
746 ::std::option::Option::None => return ::std::option::Option::None,
747 ::std::option::Option::Some(t) => t,
748 };
749 ::std::option::Option::Some(input)
750}
751
752pub(crate) fn reflens_describe_principal_id_format_output_output_next_token(
753 input: &crate::operation::describe_principal_id_format::DescribePrincipalIdFormatOutput,
754) -> ::std::option::Option<&::std::string::String> {
755 let input = match &input.next_token {
756 ::std::option::Option::None => return ::std::option::Option::None,
757 ::std::option::Option::Some(t) => t,
758 };
759 ::std::option::Option::Some(input)
760}
761
762pub(crate) fn reflens_describe_public_ipv4_pools_output_output_next_token(
763 input: &crate::operation::describe_public_ipv4_pools::DescribePublicIpv4PoolsOutput,
764) -> ::std::option::Option<&::std::string::String> {
765 let input = match &input.next_token {
766 ::std::option::Option::None => return ::std::option::Option::None,
767 ::std::option::Option::Some(t) => t,
768 };
769 ::std::option::Option::Some(input)
770}
771
772pub(crate) fn reflens_describe_replace_root_volume_tasks_output_output_next_token(
773 input: &crate::operation::describe_replace_root_volume_tasks::DescribeReplaceRootVolumeTasksOutput,
774) -> ::std::option::Option<&::std::string::String> {
775 let input = match &input.next_token {
776 ::std::option::Option::None => return ::std::option::Option::None,
777 ::std::option::Option::Some(t) => t,
778 };
779 ::std::option::Option::Some(input)
780}
781
782pub(crate) fn reflens_describe_reserved_instances_modifications_output_output_next_token(
783 input: &crate::operation::describe_reserved_instances_modifications::DescribeReservedInstancesModificationsOutput,
784) -> ::std::option::Option<&::std::string::String> {
785 let input = match &input.next_token {
786 ::std::option::Option::None => return ::std::option::Option::None,
787 ::std::option::Option::Some(t) => t,
788 };
789 ::std::option::Option::Some(input)
790}
791
792pub(crate) fn reflens_describe_reserved_instances_offerings_output_output_next_token(
793 input: &crate::operation::describe_reserved_instances_offerings::DescribeReservedInstancesOfferingsOutput,
794) -> ::std::option::Option<&::std::string::String> {
795 let input = match &input.next_token {
796 ::std::option::Option::None => return ::std::option::Option::None,
797 ::std::option::Option::Some(t) => t,
798 };
799 ::std::option::Option::Some(input)
800}
801
802pub(crate) fn reflens_describe_route_server_endpoints_output_output_next_token(
803 input: &crate::operation::describe_route_server_endpoints::DescribeRouteServerEndpointsOutput,
804) -> ::std::option::Option<&::std::string::String> {
805 let input = match &input.next_token {
806 ::std::option::Option::None => return ::std::option::Option::None,
807 ::std::option::Option::Some(t) => t,
808 };
809 ::std::option::Option::Some(input)
810}
811
812pub(crate) fn reflens_describe_route_server_peers_output_output_next_token(
813 input: &crate::operation::describe_route_server_peers::DescribeRouteServerPeersOutput,
814) -> ::std::option::Option<&::std::string::String> {
815 let input = match &input.next_token {
816 ::std::option::Option::None => return ::std::option::Option::None,
817 ::std::option::Option::Some(t) => t,
818 };
819 ::std::option::Option::Some(input)
820}
821
822pub(crate) fn reflens_describe_route_servers_output_output_next_token(
823 input: &crate::operation::describe_route_servers::DescribeRouteServersOutput,
824) -> ::std::option::Option<&::std::string::String> {
825 let input = match &input.next_token {
826 ::std::option::Option::None => return ::std::option::Option::None,
827 ::std::option::Option::Some(t) => t,
828 };
829 ::std::option::Option::Some(input)
830}
831
832pub(crate) fn reflens_describe_route_tables_output_output_next_token(
833 input: &crate::operation::describe_route_tables::DescribeRouteTablesOutput,
834) -> ::std::option::Option<&::std::string::String> {
835 let input = match &input.next_token {
836 ::std::option::Option::None => return ::std::option::Option::None,
837 ::std::option::Option::Some(t) => t,
838 };
839 ::std::option::Option::Some(input)
840}
841
842pub(crate) fn reflens_describe_scheduled_instance_availability_output_output_next_token(
843 input: &crate::operation::describe_scheduled_instance_availability::DescribeScheduledInstanceAvailabilityOutput,
844) -> ::std::option::Option<&::std::string::String> {
845 let input = match &input.next_token {
846 ::std::option::Option::None => return ::std::option::Option::None,
847 ::std::option::Option::Some(t) => t,
848 };
849 ::std::option::Option::Some(input)
850}
851
852pub(crate) fn reflens_describe_scheduled_instances_output_output_next_token(
853 input: &crate::operation::describe_scheduled_instances::DescribeScheduledInstancesOutput,
854) -> ::std::option::Option<&::std::string::String> {
855 let input = match &input.next_token {
856 ::std::option::Option::None => return ::std::option::Option::None,
857 ::std::option::Option::Some(t) => t,
858 };
859 ::std::option::Option::Some(input)
860}
861
862pub(crate) fn reflens_describe_security_group_rules_output_output_next_token(
863 input: &crate::operation::describe_security_group_rules::DescribeSecurityGroupRulesOutput,
864) -> ::std::option::Option<&::std::string::String> {
865 let input = match &input.next_token {
866 ::std::option::Option::None => return ::std::option::Option::None,
867 ::std::option::Option::Some(t) => t,
868 };
869 ::std::option::Option::Some(input)
870}
871
872pub(crate) fn reflens_describe_security_group_vpc_associations_output_output_next_token(
873 input: &crate::operation::describe_security_group_vpc_associations::DescribeSecurityGroupVpcAssociationsOutput,
874) -> ::std::option::Option<&::std::string::String> {
875 let input = match &input.next_token {
876 ::std::option::Option::None => return ::std::option::Option::None,
877 ::std::option::Option::Some(t) => t,
878 };
879 ::std::option::Option::Some(input)
880}
881
882pub(crate) fn reflens_describe_security_groups_output_output_next_token(
883 input: &crate::operation::describe_security_groups::DescribeSecurityGroupsOutput,
884) -> ::std::option::Option<&::std::string::String> {
885 let input = match &input.next_token {
886 ::std::option::Option::None => return ::std::option::Option::None,
887 ::std::option::Option::Some(t) => t,
888 };
889 ::std::option::Option::Some(input)
890}
891
892pub(crate) fn reflens_describe_snapshot_tier_status_output_output_next_token(
893 input: &crate::operation::describe_snapshot_tier_status::DescribeSnapshotTierStatusOutput,
894) -> ::std::option::Option<&::std::string::String> {
895 let input = match &input.next_token {
896 ::std::option::Option::None => return ::std::option::Option::None,
897 ::std::option::Option::Some(t) => t,
898 };
899 ::std::option::Option::Some(input)
900}
901
902pub(crate) fn reflens_describe_snapshots_output_output_next_token(
903 input: &crate::operation::describe_snapshots::DescribeSnapshotsOutput,
904) -> ::std::option::Option<&::std::string::String> {
905 let input = match &input.next_token {
906 ::std::option::Option::None => return ::std::option::Option::None,
907 ::std::option::Option::Some(t) => t,
908 };
909 ::std::option::Option::Some(input)
910}
911
912pub(crate) fn reflens_describe_spot_fleet_requests_output_output_next_token(
913 input: &crate::operation::describe_spot_fleet_requests::DescribeSpotFleetRequestsOutput,
914) -> ::std::option::Option<&::std::string::String> {
915 let input = match &input.next_token {
916 ::std::option::Option::None => return ::std::option::Option::None,
917 ::std::option::Option::Some(t) => t,
918 };
919 ::std::option::Option::Some(input)
920}
921
922pub(crate) fn reflens_describe_spot_instance_requests_output_output_next_token(
923 input: &crate::operation::describe_spot_instance_requests::DescribeSpotInstanceRequestsOutput,
924) -> ::std::option::Option<&::std::string::String> {
925 let input = match &input.next_token {
926 ::std::option::Option::None => return ::std::option::Option::None,
927 ::std::option::Option::Some(t) => t,
928 };
929 ::std::option::Option::Some(input)
930}
931
932pub(crate) fn reflens_describe_spot_price_history_output_output_next_token(
933 input: &crate::operation::describe_spot_price_history::DescribeSpotPriceHistoryOutput,
934) -> ::std::option::Option<&::std::string::String> {
935 let input = match &input.next_token {
936 ::std::option::Option::None => return ::std::option::Option::None,
937 ::std::option::Option::Some(t) => t,
938 };
939 ::std::option::Option::Some(input)
940}
941
942pub(crate) fn reflens_describe_stale_security_groups_output_output_next_token(
943 input: &crate::operation::describe_stale_security_groups::DescribeStaleSecurityGroupsOutput,
944) -> ::std::option::Option<&::std::string::String> {
945 let input = match &input.next_token {
946 ::std::option::Option::None => return ::std::option::Option::None,
947 ::std::option::Option::Some(t) => t,
948 };
949 ::std::option::Option::Some(input)
950}
951
952pub(crate) fn reflens_describe_store_image_tasks_output_output_next_token(
953 input: &crate::operation::describe_store_image_tasks::DescribeStoreImageTasksOutput,
954) -> ::std::option::Option<&::std::string::String> {
955 let input = match &input.next_token {
956 ::std::option::Option::None => return ::std::option::Option::None,
957 ::std::option::Option::Some(t) => t,
958 };
959 ::std::option::Option::Some(input)
960}
961
962pub(crate) fn reflens_describe_subnets_output_output_next_token(
963 input: &crate::operation::describe_subnets::DescribeSubnetsOutput,
964) -> ::std::option::Option<&::std::string::String> {
965 let input = match &input.next_token {
966 ::std::option::Option::None => return ::std::option::Option::None,
967 ::std::option::Option::Some(t) => t,
968 };
969 ::std::option::Option::Some(input)
970}
971
972pub(crate) fn reflens_describe_tags_output_output_next_token(
973 input: &crate::operation::describe_tags::DescribeTagsOutput,
974) -> ::std::option::Option<&::std::string::String> {
975 let input = match &input.next_token {
976 ::std::option::Option::None => return ::std::option::Option::None,
977 ::std::option::Option::Some(t) => t,
978 };
979 ::std::option::Option::Some(input)
980}
981
982pub(crate) fn reflens_describe_traffic_mirror_filters_output_output_next_token(
983 input: &crate::operation::describe_traffic_mirror_filters::DescribeTrafficMirrorFiltersOutput,
984) -> ::std::option::Option<&::std::string::String> {
985 let input = match &input.next_token {
986 ::std::option::Option::None => return ::std::option::Option::None,
987 ::std::option::Option::Some(t) => t,
988 };
989 ::std::option::Option::Some(input)
990}
991
992pub(crate) fn reflens_describe_traffic_mirror_sessions_output_output_next_token(
993 input: &crate::operation::describe_traffic_mirror_sessions::DescribeTrafficMirrorSessionsOutput,
994) -> ::std::option::Option<&::std::string::String> {
995 let input = match &input.next_token {
996 ::std::option::Option::None => return ::std::option::Option::None,
997 ::std::option::Option::Some(t) => t,
998 };
999 ::std::option::Option::Some(input)
1000}
1001
1002pub(crate) fn reflens_describe_traffic_mirror_targets_output_output_next_token(
1003 input: &crate::operation::describe_traffic_mirror_targets::DescribeTrafficMirrorTargetsOutput,
1004) -> ::std::option::Option<&::std::string::String> {
1005 let input = match &input.next_token {
1006 ::std::option::Option::None => return ::std::option::Option::None,
1007 ::std::option::Option::Some(t) => t,
1008 };
1009 ::std::option::Option::Some(input)
1010}
1011
1012pub(crate) fn reflens_describe_transit_gateway_attachments_output_output_next_token(
1013 input: &crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
1014) -> ::std::option::Option<&::std::string::String> {
1015 let input = match &input.next_token {
1016 ::std::option::Option::None => return ::std::option::Option::None,
1017 ::std::option::Option::Some(t) => t,
1018 };
1019 ::std::option::Option::Some(input)
1020}
1021
1022pub(crate) fn reflens_describe_transit_gateway_connect_peers_output_output_next_token(
1023 input: &crate::operation::describe_transit_gateway_connect_peers::DescribeTransitGatewayConnectPeersOutput,
1024) -> ::std::option::Option<&::std::string::String> {
1025 let input = match &input.next_token {
1026 ::std::option::Option::None => return ::std::option::Option::None,
1027 ::std::option::Option::Some(t) => t,
1028 };
1029 ::std::option::Option::Some(input)
1030}
1031
1032pub(crate) fn reflens_describe_transit_gateway_connects_output_output_next_token(
1033 input: &crate::operation::describe_transit_gateway_connects::DescribeTransitGatewayConnectsOutput,
1034) -> ::std::option::Option<&::std::string::String> {
1035 let input = match &input.next_token {
1036 ::std::option::Option::None => return ::std::option::Option::None,
1037 ::std::option::Option::Some(t) => t,
1038 };
1039 ::std::option::Option::Some(input)
1040}
1041
1042pub(crate) fn reflens_describe_transit_gateway_multicast_domains_output_output_next_token(
1043 input: &crate::operation::describe_transit_gateway_multicast_domains::DescribeTransitGatewayMulticastDomainsOutput,
1044) -> ::std::option::Option<&::std::string::String> {
1045 let input = match &input.next_token {
1046 ::std::option::Option::None => return ::std::option::Option::None,
1047 ::std::option::Option::Some(t) => t,
1048 };
1049 ::std::option::Option::Some(input)
1050}
1051
1052pub(crate) fn reflens_describe_transit_gateway_peering_attachments_output_output_next_token(
1053 input: &crate::operation::describe_transit_gateway_peering_attachments::DescribeTransitGatewayPeeringAttachmentsOutput,
1054) -> ::std::option::Option<&::std::string::String> {
1055 let input = match &input.next_token {
1056 ::std::option::Option::None => return ::std::option::Option::None,
1057 ::std::option::Option::Some(t) => t,
1058 };
1059 ::std::option::Option::Some(input)
1060}
1061
1062pub(crate) fn reflens_describe_transit_gateway_policy_tables_output_output_next_token(
1063 input: &crate::operation::describe_transit_gateway_policy_tables::DescribeTransitGatewayPolicyTablesOutput,
1064) -> ::std::option::Option<&::std::string::String> {
1065 let input = match &input.next_token {
1066 ::std::option::Option::None => return ::std::option::Option::None,
1067 ::std::option::Option::Some(t) => t,
1068 };
1069 ::std::option::Option::Some(input)
1070}
1071
1072pub(crate) fn reflens_describe_transit_gateway_route_table_announcements_output_output_next_token(
1073 input: &crate::operation::describe_transit_gateway_route_table_announcements::DescribeTransitGatewayRouteTableAnnouncementsOutput,
1074) -> ::std::option::Option<&::std::string::String> {
1075 let input = match &input.next_token {
1076 ::std::option::Option::None => return ::std::option::Option::None,
1077 ::std::option::Option::Some(t) => t,
1078 };
1079 ::std::option::Option::Some(input)
1080}
1081
1082pub(crate) fn reflens_describe_transit_gateway_route_tables_output_output_next_token(
1083 input: &crate::operation::describe_transit_gateway_route_tables::DescribeTransitGatewayRouteTablesOutput,
1084) -> ::std::option::Option<&::std::string::String> {
1085 let input = match &input.next_token {
1086 ::std::option::Option::None => return ::std::option::Option::None,
1087 ::std::option::Option::Some(t) => t,
1088 };
1089 ::std::option::Option::Some(input)
1090}
1091
1092pub(crate) fn reflens_describe_transit_gateway_vpc_attachments_output_output_next_token(
1093 input: &crate::operation::describe_transit_gateway_vpc_attachments::DescribeTransitGatewayVpcAttachmentsOutput,
1094) -> ::std::option::Option<&::std::string::String> {
1095 let input = match &input.next_token {
1096 ::std::option::Option::None => return ::std::option::Option::None,
1097 ::std::option::Option::Some(t) => t,
1098 };
1099 ::std::option::Option::Some(input)
1100}
1101
1102pub(crate) fn reflens_describe_transit_gateways_output_output_next_token(
1103 input: &crate::operation::describe_transit_gateways::DescribeTransitGatewaysOutput,
1104) -> ::std::option::Option<&::std::string::String> {
1105 let input = match &input.next_token {
1106 ::std::option::Option::None => return ::std::option::Option::None,
1107 ::std::option::Option::Some(t) => t,
1108 };
1109 ::std::option::Option::Some(input)
1110}
1111
1112pub(crate) fn reflens_describe_trunk_interface_associations_output_output_next_token(
1113 input: &crate::operation::describe_trunk_interface_associations::DescribeTrunkInterfaceAssociationsOutput,
1114) -> ::std::option::Option<&::std::string::String> {
1115 let input = match &input.next_token {
1116 ::std::option::Option::None => return ::std::option::Option::None,
1117 ::std::option::Option::Some(t) => t,
1118 };
1119 ::std::option::Option::Some(input)
1120}
1121
1122pub(crate) fn reflens_describe_verified_access_endpoints_output_output_next_token(
1123 input: &crate::operation::describe_verified_access_endpoints::DescribeVerifiedAccessEndpointsOutput,
1124) -> ::std::option::Option<&::std::string::String> {
1125 let input = match &input.next_token {
1126 ::std::option::Option::None => return ::std::option::Option::None,
1127 ::std::option::Option::Some(t) => t,
1128 };
1129 ::std::option::Option::Some(input)
1130}
1131
1132pub(crate) fn reflens_describe_verified_access_groups_output_output_next_token(
1133 input: &crate::operation::describe_verified_access_groups::DescribeVerifiedAccessGroupsOutput,
1134) -> ::std::option::Option<&::std::string::String> {
1135 let input = match &input.next_token {
1136 ::std::option::Option::None => return ::std::option::Option::None,
1137 ::std::option::Option::Some(t) => t,
1138 };
1139 ::std::option::Option::Some(input)
1140}
1141
1142pub(crate) fn reflens_describe_verified_access_instance_logging_configurations_output_output_next_token(
1143 input: &crate::operation::describe_verified_access_instance_logging_configurations::DescribeVerifiedAccessInstanceLoggingConfigurationsOutput,
1144) -> ::std::option::Option<&::std::string::String> {
1145 let input = match &input.next_token {
1146 ::std::option::Option::None => return ::std::option::Option::None,
1147 ::std::option::Option::Some(t) => t,
1148 };
1149 ::std::option::Option::Some(input)
1150}
1151
1152pub(crate) fn reflens_describe_verified_access_instances_output_output_next_token(
1153 input: &crate::operation::describe_verified_access_instances::DescribeVerifiedAccessInstancesOutput,
1154) -> ::std::option::Option<&::std::string::String> {
1155 let input = match &input.next_token {
1156 ::std::option::Option::None => return ::std::option::Option::None,
1157 ::std::option::Option::Some(t) => t,
1158 };
1159 ::std::option::Option::Some(input)
1160}
1161
1162pub(crate) fn reflens_describe_verified_access_trust_providers_output_output_next_token(
1163 input: &crate::operation::describe_verified_access_trust_providers::DescribeVerifiedAccessTrustProvidersOutput,
1164) -> ::std::option::Option<&::std::string::String> {
1165 let input = match &input.next_token {
1166 ::std::option::Option::None => return ::std::option::Option::None,
1167 ::std::option::Option::Some(t) => t,
1168 };
1169 ::std::option::Option::Some(input)
1170}
1171
1172pub(crate) fn reflens_describe_volume_status_output_output_next_token(
1173 input: &crate::operation::describe_volume_status::DescribeVolumeStatusOutput,
1174) -> ::std::option::Option<&::std::string::String> {
1175 let input = match &input.next_token {
1176 ::std::option::Option::None => return ::std::option::Option::None,
1177 ::std::option::Option::Some(t) => t,
1178 };
1179 ::std::option::Option::Some(input)
1180}
1181
1182pub(crate) fn reflens_describe_volumes_output_output_next_token(
1183 input: &crate::operation::describe_volumes::DescribeVolumesOutput,
1184) -> ::std::option::Option<&::std::string::String> {
1185 let input = match &input.next_token {
1186 ::std::option::Option::None => return ::std::option::Option::None,
1187 ::std::option::Option::Some(t) => t,
1188 };
1189 ::std::option::Option::Some(input)
1190}
1191
1192pub(crate) fn reflens_describe_volumes_modifications_output_output_next_token(
1193 input: &crate::operation::describe_volumes_modifications::DescribeVolumesModificationsOutput,
1194) -> ::std::option::Option<&::std::string::String> {
1195 let input = match &input.next_token {
1196 ::std::option::Option::None => return ::std::option::Option::None,
1197 ::std::option::Option::Some(t) => t,
1198 };
1199 ::std::option::Option::Some(input)
1200}
1201
1202pub(crate) fn reflens_describe_vpc_classic_link_dns_support_output_output_next_token(
1203 input: &crate::operation::describe_vpc_classic_link_dns_support::DescribeVpcClassicLinkDnsSupportOutput,
1204) -> ::std::option::Option<&::std::string::String> {
1205 let input = match &input.next_token {
1206 ::std::option::Option::None => return ::std::option::Option::None,
1207 ::std::option::Option::Some(t) => t,
1208 };
1209 ::std::option::Option::Some(input)
1210}
1211
1212pub(crate) fn reflens_describe_vpc_endpoint_connection_notifications_output_output_next_token(
1213 input: &crate::operation::describe_vpc_endpoint_connection_notifications::DescribeVpcEndpointConnectionNotificationsOutput,
1214) -> ::std::option::Option<&::std::string::String> {
1215 let input = match &input.next_token {
1216 ::std::option::Option::None => return ::std::option::Option::None,
1217 ::std::option::Option::Some(t) => t,
1218 };
1219 ::std::option::Option::Some(input)
1220}
1221
1222pub(crate) fn reflens_describe_vpc_endpoint_connections_output_output_next_token(
1223 input: &crate::operation::describe_vpc_endpoint_connections::DescribeVpcEndpointConnectionsOutput,
1224) -> ::std::option::Option<&::std::string::String> {
1225 let input = match &input.next_token {
1226 ::std::option::Option::None => return ::std::option::Option::None,
1227 ::std::option::Option::Some(t) => t,
1228 };
1229 ::std::option::Option::Some(input)
1230}
1231
1232pub(crate) fn reflens_describe_vpc_endpoint_service_configurations_output_output_next_token(
1233 input: &crate::operation::describe_vpc_endpoint_service_configurations::DescribeVpcEndpointServiceConfigurationsOutput,
1234) -> ::std::option::Option<&::std::string::String> {
1235 let input = match &input.next_token {
1236 ::std::option::Option::None => return ::std::option::Option::None,
1237 ::std::option::Option::Some(t) => t,
1238 };
1239 ::std::option::Option::Some(input)
1240}
1241
1242pub(crate) fn reflens_describe_vpc_endpoint_service_permissions_output_output_next_token(
1243 input: &crate::operation::describe_vpc_endpoint_service_permissions::DescribeVpcEndpointServicePermissionsOutput,
1244) -> ::std::option::Option<&::std::string::String> {
1245 let input = match &input.next_token {
1246 ::std::option::Option::None => return ::std::option::Option::None,
1247 ::std::option::Option::Some(t) => t,
1248 };
1249 ::std::option::Option::Some(input)
1250}
1251
1252pub(crate) fn reflens_describe_vpc_endpoints_output_output_next_token(
1253 input: &crate::operation::describe_vpc_endpoints::DescribeVpcEndpointsOutput,
1254) -> ::std::option::Option<&::std::string::String> {
1255 let input = match &input.next_token {
1256 ::std::option::Option::None => return ::std::option::Option::None,
1257 ::std::option::Option::Some(t) => t,
1258 };
1259 ::std::option::Option::Some(input)
1260}
1261
1262pub(crate) fn reflens_describe_vpc_peering_connections_output_output_next_token(
1263 input: &crate::operation::describe_vpc_peering_connections::DescribeVpcPeeringConnectionsOutput,
1264) -> ::std::option::Option<&::std::string::String> {
1265 let input = match &input.next_token {
1266 ::std::option::Option::None => return ::std::option::Option::None,
1267 ::std::option::Option::Some(t) => t,
1268 };
1269 ::std::option::Option::Some(input)
1270}
1271
1272pub(crate) fn reflens_describe_vpcs_output_output_next_token(
1273 input: &crate::operation::describe_vpcs::DescribeVpcsOutput,
1274) -> ::std::option::Option<&::std::string::String> {
1275 let input = match &input.next_token {
1276 ::std::option::Option::None => return ::std::option::Option::None,
1277 ::std::option::Option::Some(t) => t,
1278 };
1279 ::std::option::Option::Some(input)
1280}
1281
1282pub(crate) fn reflens_get_associated_ipv6_pool_cidrs_output_output_next_token(
1283 input: &crate::operation::get_associated_ipv6_pool_cidrs::GetAssociatedIpv6PoolCidrsOutput,
1284) -> ::std::option::Option<&::std::string::String> {
1285 let input = match &input.next_token {
1286 ::std::option::Option::None => return ::std::option::Option::None,
1287 ::std::option::Option::Some(t) => t,
1288 };
1289 ::std::option::Option::Some(input)
1290}
1291
1292pub(crate) fn reflens_get_aws_network_performance_data_output_output_next_token(
1293 input: &crate::operation::get_aws_network_performance_data::GetAwsNetworkPerformanceDataOutput,
1294) -> ::std::option::Option<&::std::string::String> {
1295 let input = match &input.next_token {
1296 ::std::option::Option::None => return ::std::option::Option::None,
1297 ::std::option::Option::Some(t) => t,
1298 };
1299 ::std::option::Option::Some(input)
1300}
1301
1302pub(crate) fn reflens_get_groups_for_capacity_reservation_output_output_next_token(
1303 input: &crate::operation::get_groups_for_capacity_reservation::GetGroupsForCapacityReservationOutput,
1304) -> ::std::option::Option<&::std::string::String> {
1305 let input = match &input.next_token {
1306 ::std::option::Option::None => return ::std::option::Option::None,
1307 ::std::option::Option::Some(t) => t,
1308 };
1309 ::std::option::Option::Some(input)
1310}
1311
1312pub(crate) fn reflens_get_instance_types_from_instance_requirements_output_output_next_token(
1313 input: &crate::operation::get_instance_types_from_instance_requirements::GetInstanceTypesFromInstanceRequirementsOutput,
1314) -> ::std::option::Option<&::std::string::String> {
1315 let input = match &input.next_token {
1316 ::std::option::Option::None => return ::std::option::Option::None,
1317 ::std::option::Option::Some(t) => t,
1318 };
1319 ::std::option::Option::Some(input)
1320}
1321
1322pub(crate) fn reflens_get_ipam_address_history_output_output_next_token(
1323 input: &crate::operation::get_ipam_address_history::GetIpamAddressHistoryOutput,
1324) -> ::std::option::Option<&::std::string::String> {
1325 let input = match &input.next_token {
1326 ::std::option::Option::None => return ::std::option::Option::None,
1327 ::std::option::Option::Some(t) => t,
1328 };
1329 ::std::option::Option::Some(input)
1330}
1331
1332pub(crate) fn reflens_get_ipam_discovered_accounts_output_output_next_token(
1333 input: &crate::operation::get_ipam_discovered_accounts::GetIpamDiscoveredAccountsOutput,
1334) -> ::std::option::Option<&::std::string::String> {
1335 let input = match &input.next_token {
1336 ::std::option::Option::None => return ::std::option::Option::None,
1337 ::std::option::Option::Some(t) => t,
1338 };
1339 ::std::option::Option::Some(input)
1340}
1341
1342pub(crate) fn reflens_get_ipam_discovered_resource_cidrs_output_output_next_token(
1343 input: &crate::operation::get_ipam_discovered_resource_cidrs::GetIpamDiscoveredResourceCidrsOutput,
1344) -> ::std::option::Option<&::std::string::String> {
1345 let input = match &input.next_token {
1346 ::std::option::Option::None => return ::std::option::Option::None,
1347 ::std::option::Option::Some(t) => t,
1348 };
1349 ::std::option::Option::Some(input)
1350}
1351
1352pub(crate) fn reflens_get_ipam_pool_allocations_output_output_next_token(
1353 input: &crate::operation::get_ipam_pool_allocations::GetIpamPoolAllocationsOutput,
1354) -> ::std::option::Option<&::std::string::String> {
1355 let input = match &input.next_token {
1356 ::std::option::Option::None => return ::std::option::Option::None,
1357 ::std::option::Option::Some(t) => t,
1358 };
1359 ::std::option::Option::Some(input)
1360}
1361
1362pub(crate) fn reflens_get_ipam_pool_cidrs_output_output_next_token(
1363 input: &crate::operation::get_ipam_pool_cidrs::GetIpamPoolCidrsOutput,
1364) -> ::std::option::Option<&::std::string::String> {
1365 let input = match &input.next_token {
1366 ::std::option::Option::None => return ::std::option::Option::None,
1367 ::std::option::Option::Some(t) => t,
1368 };
1369 ::std::option::Option::Some(input)
1370}
1371
1372pub(crate) fn reflens_get_ipam_resource_cidrs_output_output_next_token(
1373 input: &crate::operation::get_ipam_resource_cidrs::GetIpamResourceCidrsOutput,
1374) -> ::std::option::Option<&::std::string::String> {
1375 let input = match &input.next_token {
1376 ::std::option::Option::None => return ::std::option::Option::None,
1377 ::std::option::Option::Some(t) => t,
1378 };
1379 ::std::option::Option::Some(input)
1380}
1381
1382pub(crate) fn reflens_get_managed_prefix_list_associations_output_output_next_token(
1383 input: &crate::operation::get_managed_prefix_list_associations::GetManagedPrefixListAssociationsOutput,
1384) -> ::std::option::Option<&::std::string::String> {
1385 let input = match &input.next_token {
1386 ::std::option::Option::None => return ::std::option::Option::None,
1387 ::std::option::Option::Some(t) => t,
1388 };
1389 ::std::option::Option::Some(input)
1390}
1391
1392pub(crate) fn reflens_get_managed_prefix_list_entries_output_output_next_token(
1393 input: &crate::operation::get_managed_prefix_list_entries::GetManagedPrefixListEntriesOutput,
1394) -> ::std::option::Option<&::std::string::String> {
1395 let input = match &input.next_token {
1396 ::std::option::Option::None => return ::std::option::Option::None,
1397 ::std::option::Option::Some(t) => t,
1398 };
1399 ::std::option::Option::Some(input)
1400}
1401
1402pub(crate) fn reflens_get_network_insights_access_scope_analysis_findings_output_output_next_token(
1403 input: &crate::operation::get_network_insights_access_scope_analysis_findings::GetNetworkInsightsAccessScopeAnalysisFindingsOutput,
1404) -> ::std::option::Option<&::std::string::String> {
1405 let input = match &input.next_token {
1406 ::std::option::Option::None => return ::std::option::Option::None,
1407 ::std::option::Option::Some(t) => t,
1408 };
1409 ::std::option::Option::Some(input)
1410}
1411
1412pub(crate) fn reflens_get_security_groups_for_vpc_output_output_next_token(
1413 input: &crate::operation::get_security_groups_for_vpc::GetSecurityGroupsForVpcOutput,
1414) -> ::std::option::Option<&::std::string::String> {
1415 let input = match &input.next_token {
1416 ::std::option::Option::None => return ::std::option::Option::None,
1417 ::std::option::Option::Some(t) => t,
1418 };
1419 ::std::option::Option::Some(input)
1420}
1421
1422pub(crate) fn reflens_get_spot_placement_scores_output_output_next_token(
1423 input: &crate::operation::get_spot_placement_scores::GetSpotPlacementScoresOutput,
1424) -> ::std::option::Option<&::std::string::String> {
1425 let input = match &input.next_token {
1426 ::std::option::Option::None => return ::std::option::Option::None,
1427 ::std::option::Option::Some(t) => t,
1428 };
1429 ::std::option::Option::Some(input)
1430}
1431
1432pub(crate) fn reflens_get_transit_gateway_attachment_propagations_output_output_next_token(
1433 input: &crate::operation::get_transit_gateway_attachment_propagations::GetTransitGatewayAttachmentPropagationsOutput,
1434) -> ::std::option::Option<&::std::string::String> {
1435 let input = match &input.next_token {
1436 ::std::option::Option::None => return ::std::option::Option::None,
1437 ::std::option::Option::Some(t) => t,
1438 };
1439 ::std::option::Option::Some(input)
1440}
1441
1442pub(crate) fn reflens_get_transit_gateway_multicast_domain_associations_output_output_next_token(
1443 input: &crate::operation::get_transit_gateway_multicast_domain_associations::GetTransitGatewayMulticastDomainAssociationsOutput,
1444) -> ::std::option::Option<&::std::string::String> {
1445 let input = match &input.next_token {
1446 ::std::option::Option::None => return ::std::option::Option::None,
1447 ::std::option::Option::Some(t) => t,
1448 };
1449 ::std::option::Option::Some(input)
1450}
1451
1452pub(crate) fn reflens_get_transit_gateway_policy_table_associations_output_output_next_token(
1453 input: &crate::operation::get_transit_gateway_policy_table_associations::GetTransitGatewayPolicyTableAssociationsOutput,
1454) -> ::std::option::Option<&::std::string::String> {
1455 let input = match &input.next_token {
1456 ::std::option::Option::None => return ::std::option::Option::None,
1457 ::std::option::Option::Some(t) => t,
1458 };
1459 ::std::option::Option::Some(input)
1460}
1461
1462pub(crate) fn reflens_get_transit_gateway_prefix_list_references_output_output_next_token(
1463 input: &crate::operation::get_transit_gateway_prefix_list_references::GetTransitGatewayPrefixListReferencesOutput,
1464) -> ::std::option::Option<&::std::string::String> {
1465 let input = match &input.next_token {
1466 ::std::option::Option::None => return ::std::option::Option::None,
1467 ::std::option::Option::Some(t) => t,
1468 };
1469 ::std::option::Option::Some(input)
1470}
1471
1472pub(crate) fn reflens_get_transit_gateway_route_table_associations_output_output_next_token(
1473 input: &crate::operation::get_transit_gateway_route_table_associations::GetTransitGatewayRouteTableAssociationsOutput,
1474) -> ::std::option::Option<&::std::string::String> {
1475 let input = match &input.next_token {
1476 ::std::option::Option::None => return ::std::option::Option::None,
1477 ::std::option::Option::Some(t) => t,
1478 };
1479 ::std::option::Option::Some(input)
1480}
1481
1482pub(crate) fn reflens_get_transit_gateway_route_table_propagations_output_output_next_token(
1483 input: &crate::operation::get_transit_gateway_route_table_propagations::GetTransitGatewayRouteTablePropagationsOutput,
1484) -> ::std::option::Option<&::std::string::String> {
1485 let input = match &input.next_token {
1486 ::std::option::Option::None => return ::std::option::Option::None,
1487 ::std::option::Option::Some(t) => t,
1488 };
1489 ::std::option::Option::Some(input)
1490}
1491
1492pub(crate) fn reflens_get_vpn_connection_device_types_output_output_next_token(
1493 input: &crate::operation::get_vpn_connection_device_types::GetVpnConnectionDeviceTypesOutput,
1494) -> ::std::option::Option<&::std::string::String> {
1495 let input = match &input.next_token {
1496 ::std::option::Option::None => return ::std::option::Option::None,
1497 ::std::option::Option::Some(t) => t,
1498 };
1499 ::std::option::Option::Some(input)
1500}
1501
1502pub(crate) fn reflens_list_images_in_recycle_bin_output_output_next_token(
1503 input: &crate::operation::list_images_in_recycle_bin::ListImagesInRecycleBinOutput,
1504) -> ::std::option::Option<&::std::string::String> {
1505 let input = match &input.next_token {
1506 ::std::option::Option::None => return ::std::option::Option::None,
1507 ::std::option::Option::Some(t) => t,
1508 };
1509 ::std::option::Option::Some(input)
1510}
1511
1512pub(crate) fn reflens_list_snapshots_in_recycle_bin_output_output_next_token(
1513 input: &crate::operation::list_snapshots_in_recycle_bin::ListSnapshotsInRecycleBinOutput,
1514) -> ::std::option::Option<&::std::string::String> {
1515 let input = match &input.next_token {
1516 ::std::option::Option::None => return ::std::option::Option::None,
1517 ::std::option::Option::Some(t) => t,
1518 };
1519 ::std::option::Option::Some(input)
1520}
1521
1522pub(crate) fn reflens_search_local_gateway_routes_output_output_next_token(
1523 input: &crate::operation::search_local_gateway_routes::SearchLocalGatewayRoutesOutput,
1524) -> ::std::option::Option<&::std::string::String> {
1525 let input = match &input.next_token {
1526 ::std::option::Option::None => return ::std::option::Option::None,
1527 ::std::option::Option::Some(t) => t,
1528 };
1529 ::std::option::Option::Some(input)
1530}
1531
1532pub(crate) fn reflens_search_transit_gateway_multicast_groups_output_output_next_token(
1533 input: &crate::operation::search_transit_gateway_multicast_groups::SearchTransitGatewayMulticastGroupsOutput,
1534) -> ::std::option::Option<&::std::string::String> {
1535 let input = match &input.next_token {
1536 ::std::option::Option::None => return ::std::option::Option::None,
1537 ::std::option::Option::Some(t) => t,
1538 };
1539 ::std::option::Option::Some(input)
1540}
1541
1542pub(crate) fn lens_describe_address_transfers_output_output_address_transfers(
1543 input: crate::operation::describe_address_transfers::DescribeAddressTransfersOutput,
1544) -> ::std::option::Option<::std::vec::Vec<crate::types::AddressTransfer>> {
1545 let input = input.address_transfers?;
1546 ::std::option::Option::Some(input)
1547}
1548
1549pub(crate) fn lens_describe_addresses_attribute_output_output_addresses(
1550 input: crate::operation::describe_addresses_attribute::DescribeAddressesAttributeOutput,
1551) -> ::std::option::Option<::std::vec::Vec<crate::types::AddressAttribute>> {
1552 let input = input.addresses?;
1553 ::std::option::Option::Some(input)
1554}
1555
1556pub(crate) fn lens_describe_aws_network_performance_metric_subscriptions_output_output_subscriptions(
1557 input: crate::operation::describe_aws_network_performance_metric_subscriptions::DescribeAwsNetworkPerformanceMetricSubscriptionsOutput,
1558) -> ::std::option::Option<::std::vec::Vec<crate::types::Subscription>> {
1559 let input = input.subscriptions?;
1560 ::std::option::Option::Some(input)
1561}
1562
1563pub(crate) fn lens_describe_byoip_cidrs_output_output_byoip_cidrs(
1564 input: crate::operation::describe_byoip_cidrs::DescribeByoipCidrsOutput,
1565) -> ::std::option::Option<::std::vec::Vec<crate::types::ByoipCidr>> {
1566 let input = input.byoip_cidrs?;
1567 ::std::option::Option::Some(input)
1568}
1569
1570pub(crate) fn lens_describe_capacity_block_extension_history_output_output_capacity_block_extensions(
1571 input: crate::operation::describe_capacity_block_extension_history::DescribeCapacityBlockExtensionHistoryOutput,
1572) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockExtension>> {
1573 let input = input.capacity_block_extensions?;
1574 ::std::option::Option::Some(input)
1575}
1576
1577pub(crate) fn lens_describe_capacity_block_extension_offerings_output_output_capacity_block_extension_offerings(
1578 input: crate::operation::describe_capacity_block_extension_offerings::DescribeCapacityBlockExtensionOfferingsOutput,
1579) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockExtensionOffering>> {
1580 let input = input.capacity_block_extension_offerings?;
1581 ::std::option::Option::Some(input)
1582}
1583
1584pub(crate) fn lens_describe_capacity_block_offerings_output_output_capacity_block_offerings(
1585 input: crate::operation::describe_capacity_block_offerings::DescribeCapacityBlockOfferingsOutput,
1586) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockOffering>> {
1587 let input = input.capacity_block_offerings?;
1588 ::std::option::Option::Some(input)
1589}
1590
1591pub(crate) fn lens_describe_capacity_block_status_output_output_capacity_block_statuses(
1592 input: crate::operation::describe_capacity_block_status::DescribeCapacityBlockStatusOutput,
1593) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockStatus>> {
1594 let input = input.capacity_block_statuses?;
1595 ::std::option::Option::Some(input)
1596}
1597
1598pub(crate) fn lens_describe_capacity_blocks_output_output_capacity_blocks(
1599 input: crate::operation::describe_capacity_blocks::DescribeCapacityBlocksOutput,
1600) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlock>> {
1601 let input = input.capacity_blocks?;
1602 ::std::option::Option::Some(input)
1603}
1604
1605pub(crate) fn lens_describe_capacity_reservation_billing_requests_output_output_capacity_reservation_billing_requests(
1606 input: crate::operation::describe_capacity_reservation_billing_requests::DescribeCapacityReservationBillingRequestsOutput,
1607) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationBillingRequest>> {
1608 let input = input.capacity_reservation_billing_requests?;
1609 ::std::option::Option::Some(input)
1610}
1611
1612pub(crate) fn lens_describe_capacity_reservation_fleets_output_output_capacity_reservation_fleets(
1613 input: crate::operation::describe_capacity_reservation_fleets::DescribeCapacityReservationFleetsOutput,
1614) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationFleet>> {
1615 let input = input.capacity_reservation_fleets?;
1616 ::std::option::Option::Some(input)
1617}
1618
1619pub(crate) fn lens_describe_capacity_reservations_output_output_capacity_reservations(
1620 input: crate::operation::describe_capacity_reservations::DescribeCapacityReservationsOutput,
1621) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservation>> {
1622 let input = input.capacity_reservations?;
1623 ::std::option::Option::Some(input)
1624}
1625
1626pub(crate) fn lens_describe_carrier_gateways_output_output_carrier_gateways(
1627 input: crate::operation::describe_carrier_gateways::DescribeCarrierGatewaysOutput,
1628) -> ::std::option::Option<::std::vec::Vec<crate::types::CarrierGateway>> {
1629 let input = input.carrier_gateways?;
1630 ::std::option::Option::Some(input)
1631}
1632
1633pub(crate) fn lens_describe_classic_link_instances_output_output_instances(
1634 input: crate::operation::describe_classic_link_instances::DescribeClassicLinkInstancesOutput,
1635) -> ::std::option::Option<::std::vec::Vec<crate::types::ClassicLinkInstance>> {
1636 let input = input.instances?;
1637 ::std::option::Option::Some(input)
1638}
1639
1640pub(crate) fn lens_describe_client_vpn_authorization_rules_output_output_authorization_rules(
1641 input: crate::operation::describe_client_vpn_authorization_rules::DescribeClientVpnAuthorizationRulesOutput,
1642) -> ::std::option::Option<::std::vec::Vec<crate::types::AuthorizationRule>> {
1643 let input = input.authorization_rules?;
1644 ::std::option::Option::Some(input)
1645}
1646
1647pub(crate) fn lens_describe_client_vpn_connections_output_output_connections(
1648 input: crate::operation::describe_client_vpn_connections::DescribeClientVpnConnectionsOutput,
1649) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnConnection>> {
1650 let input = input.connections?;
1651 ::std::option::Option::Some(input)
1652}
1653
1654pub(crate) fn lens_describe_client_vpn_endpoints_output_output_client_vpn_endpoints(
1655 input: crate::operation::describe_client_vpn_endpoints::DescribeClientVpnEndpointsOutput,
1656) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnEndpoint>> {
1657 let input = input.client_vpn_endpoints?;
1658 ::std::option::Option::Some(input)
1659}
1660
1661pub(crate) fn lens_describe_client_vpn_routes_output_output_routes(
1662 input: crate::operation::describe_client_vpn_routes::DescribeClientVpnRoutesOutput,
1663) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnRoute>> {
1664 let input = input.routes?;
1665 ::std::option::Option::Some(input)
1666}
1667
1668pub(crate) fn lens_describe_client_vpn_target_networks_output_output_client_vpn_target_networks(
1669 input: crate::operation::describe_client_vpn_target_networks::DescribeClientVpnTargetNetworksOutput,
1670) -> ::std::option::Option<::std::vec::Vec<crate::types::TargetNetwork>> {
1671 let input = input.client_vpn_target_networks?;
1672 ::std::option::Option::Some(input)
1673}
1674
1675pub(crate) fn lens_describe_coip_pools_output_output_coip_pools(
1676 input: crate::operation::describe_coip_pools::DescribeCoipPoolsOutput,
1677) -> ::std::option::Option<::std::vec::Vec<crate::types::CoipPool>> {
1678 let input = input.coip_pools?;
1679 ::std::option::Option::Some(input)
1680}
1681
1682pub(crate) fn lens_describe_dhcp_options_output_output_dhcp_options(
1683 input: crate::operation::describe_dhcp_options::DescribeDhcpOptionsOutput,
1684) -> ::std::option::Option<::std::vec::Vec<crate::types::DhcpOptions>> {
1685 let input = input.dhcp_options?;
1686 ::std::option::Option::Some(input)
1687}
1688
1689pub(crate) fn lens_describe_egress_only_internet_gateways_output_output_egress_only_internet_gateways(
1690 input: crate::operation::describe_egress_only_internet_gateways::DescribeEgressOnlyInternetGatewaysOutput,
1691) -> ::std::option::Option<::std::vec::Vec<crate::types::EgressOnlyInternetGateway>> {
1692 let input = input.egress_only_internet_gateways?;
1693 ::std::option::Option::Some(input)
1694}
1695
1696pub(crate) fn lens_describe_export_image_tasks_output_output_export_image_tasks(
1697 input: crate::operation::describe_export_image_tasks::DescribeExportImageTasksOutput,
1698) -> ::std::option::Option<::std::vec::Vec<crate::types::ExportImageTask>> {
1699 let input = input.export_image_tasks?;
1700 ::std::option::Option::Some(input)
1701}
1702
1703pub(crate) fn lens_describe_fast_launch_images_output_output_fast_launch_images(
1704 input: crate::operation::describe_fast_launch_images::DescribeFastLaunchImagesOutput,
1705) -> ::std::option::Option<::std::vec::Vec<crate::types::DescribeFastLaunchImagesSuccessItem>> {
1706 let input = input.fast_launch_images?;
1707 ::std::option::Option::Some(input)
1708}
1709
1710pub(crate) fn lens_describe_fast_snapshot_restores_output_output_fast_snapshot_restores(
1711 input: crate::operation::describe_fast_snapshot_restores::DescribeFastSnapshotRestoresOutput,
1712) -> ::std::option::Option<::std::vec::Vec<crate::types::DescribeFastSnapshotRestoreSuccessItem>> {
1713 let input = input.fast_snapshot_restores?;
1714 ::std::option::Option::Some(input)
1715}
1716
1717pub(crate) fn lens_describe_fleets_output_output_fleets(
1718 input: crate::operation::describe_fleets::DescribeFleetsOutput,
1719) -> ::std::option::Option<::std::vec::Vec<crate::types::FleetData>> {
1720 let input = input.fleets?;
1721 ::std::option::Option::Some(input)
1722}
1723
1724pub(crate) fn lens_describe_flow_logs_output_output_flow_logs(
1725 input: crate::operation::describe_flow_logs::DescribeFlowLogsOutput,
1726) -> ::std::option::Option<::std::vec::Vec<crate::types::FlowLog>> {
1727 let input = input.flow_logs?;
1728 ::std::option::Option::Some(input)
1729}
1730
1731pub(crate) fn lens_describe_fpga_images_output_output_fpga_images(
1732 input: crate::operation::describe_fpga_images::DescribeFpgaImagesOutput,
1733) -> ::std::option::Option<::std::vec::Vec<crate::types::FpgaImage>> {
1734 let input = input.fpga_images?;
1735 ::std::option::Option::Some(input)
1736}
1737
1738pub(crate) fn lens_describe_host_reservation_offerings_output_output_offering_set(
1739 input: crate::operation::describe_host_reservation_offerings::DescribeHostReservationOfferingsOutput,
1740) -> ::std::option::Option<::std::vec::Vec<crate::types::HostOffering>> {
1741 let input = input.offering_set?;
1742 ::std::option::Option::Some(input)
1743}
1744
1745pub(crate) fn lens_describe_host_reservations_output_output_host_reservation_set(
1746 input: crate::operation::describe_host_reservations::DescribeHostReservationsOutput,
1747) -> ::std::option::Option<::std::vec::Vec<crate::types::HostReservation>> {
1748 let input = input.host_reservation_set?;
1749 ::std::option::Option::Some(input)
1750}
1751
1752pub(crate) fn lens_describe_hosts_output_output_hosts(
1753 input: crate::operation::describe_hosts::DescribeHostsOutput,
1754) -> ::std::option::Option<::std::vec::Vec<crate::types::Host>> {
1755 let input = input.hosts?;
1756 ::std::option::Option::Some(input)
1757}
1758
1759pub(crate) fn lens_describe_iam_instance_profile_associations_output_output_iam_instance_profile_associations(
1760 input: crate::operation::describe_iam_instance_profile_associations::DescribeIamInstanceProfileAssociationsOutput,
1761) -> ::std::option::Option<::std::vec::Vec<crate::types::IamInstanceProfileAssociation>> {
1762 let input = input.iam_instance_profile_associations?;
1763 ::std::option::Option::Some(input)
1764}
1765
1766pub(crate) fn lens_describe_image_references_output_output_image_references(
1767 input: crate::operation::describe_image_references::DescribeImageReferencesOutput,
1768) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageReference>> {
1769 let input = input.image_references?;
1770 ::std::option::Option::Some(input)
1771}
1772
1773pub(crate) fn lens_describe_image_usage_report_entries_output_output_image_usage_report_entries(
1774 input: crate::operation::describe_image_usage_report_entries::DescribeImageUsageReportEntriesOutput,
1775) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageUsageReportEntry>> {
1776 let input = input.image_usage_report_entries?;
1777 ::std::option::Option::Some(input)
1778}
1779
1780pub(crate) fn lens_describe_image_usage_reports_output_output_image_usage_reports(
1781 input: crate::operation::describe_image_usage_reports::DescribeImageUsageReportsOutput,
1782) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageUsageReport>> {
1783 let input = input.image_usage_reports?;
1784 ::std::option::Option::Some(input)
1785}
1786
1787pub(crate) fn lens_describe_images_output_output_images(
1788 input: crate::operation::describe_images::DescribeImagesOutput,
1789) -> ::std::option::Option<::std::vec::Vec<crate::types::Image>> {
1790 let input = input.images?;
1791 ::std::option::Option::Some(input)
1792}
1793
1794pub(crate) fn lens_describe_import_image_tasks_output_output_import_image_tasks(
1795 input: crate::operation::describe_import_image_tasks::DescribeImportImageTasksOutput,
1796) -> ::std::option::Option<::std::vec::Vec<crate::types::ImportImageTask>> {
1797 let input = input.import_image_tasks?;
1798 ::std::option::Option::Some(input)
1799}
1800
1801pub(crate) fn lens_describe_import_snapshot_tasks_output_output_import_snapshot_tasks(
1802 input: crate::operation::describe_import_snapshot_tasks::DescribeImportSnapshotTasksOutput,
1803) -> ::std::option::Option<::std::vec::Vec<crate::types::ImportSnapshotTask>> {
1804 let input = input.import_snapshot_tasks?;
1805 ::std::option::Option::Some(input)
1806}
1807
1808pub(crate) fn lens_describe_instance_connect_endpoints_output_output_instance_connect_endpoints(
1809 input: crate::operation::describe_instance_connect_endpoints::DescribeInstanceConnectEndpointsOutput,
1810) -> ::std::option::Option<::std::vec::Vec<crate::types::Ec2InstanceConnectEndpoint>> {
1811 let input = input.instance_connect_endpoints?;
1812 ::std::option::Option::Some(input)
1813}
1814
1815pub(crate) fn lens_describe_instance_credit_specifications_output_output_instance_credit_specifications(
1816 input: crate::operation::describe_instance_credit_specifications::DescribeInstanceCreditSpecificationsOutput,
1817) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceCreditSpecification>> {
1818 let input = input.instance_credit_specifications?;
1819 ::std::option::Option::Some(input)
1820}
1821
1822pub(crate) fn lens_describe_instance_event_windows_output_output_instance_event_windows(
1823 input: crate::operation::describe_instance_event_windows::DescribeInstanceEventWindowsOutput,
1824) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceEventWindow>> {
1825 let input = input.instance_event_windows?;
1826 ::std::option::Option::Some(input)
1827}
1828
1829pub(crate) fn lens_describe_instance_image_metadata_output_output_instance_image_metadata(
1830 input: crate::operation::describe_instance_image_metadata::DescribeInstanceImageMetadataOutput,
1831) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceImageMetadata>> {
1832 let input = input.instance_image_metadata?;
1833 ::std::option::Option::Some(input)
1834}
1835
1836pub(crate) fn lens_describe_instance_status_output_output_instance_statuses(
1837 input: crate::operation::describe_instance_status::DescribeInstanceStatusOutput,
1838) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceStatus>> {
1839 let input = input.instance_statuses?;
1840 ::std::option::Option::Some(input)
1841}
1842
1843pub(crate) fn lens_describe_instance_topology_output_output_instances(
1844 input: crate::operation::describe_instance_topology::DescribeInstanceTopologyOutput,
1845) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTopology>> {
1846 let input = input.instances?;
1847 ::std::option::Option::Some(input)
1848}
1849
1850pub(crate) fn lens_describe_instance_type_offerings_output_output_instance_type_offerings(
1851 input: crate::operation::describe_instance_type_offerings::DescribeInstanceTypeOfferingsOutput,
1852) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeOffering>> {
1853 let input = input.instance_type_offerings?;
1854 ::std::option::Option::Some(input)
1855}
1856
1857pub(crate) fn lens_describe_instance_types_output_output_instance_types(
1858 input: crate::operation::describe_instance_types::DescribeInstanceTypesOutput,
1859) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeInfo>> {
1860 let input = input.instance_types?;
1861 ::std::option::Option::Some(input)
1862}
1863
1864pub(crate) fn lens_describe_instances_output_output_reservations(
1865 input: crate::operation::describe_instances::DescribeInstancesOutput,
1866) -> ::std::option::Option<::std::vec::Vec<crate::types::Reservation>> {
1867 let input = input.reservations?;
1868 ::std::option::Option::Some(input)
1869}
1870
1871pub(crate) fn lens_describe_internet_gateways_output_output_internet_gateways(
1872 input: crate::operation::describe_internet_gateways::DescribeInternetGatewaysOutput,
1873) -> ::std::option::Option<::std::vec::Vec<crate::types::InternetGateway>> {
1874 let input = input.internet_gateways?;
1875 ::std::option::Option::Some(input)
1876}
1877
1878pub(crate) fn lens_describe_ipam_pools_output_output_ipam_pools(
1879 input: crate::operation::describe_ipam_pools::DescribeIpamPoolsOutput,
1880) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPool>> {
1881 let input = input.ipam_pools?;
1882 ::std::option::Option::Some(input)
1883}
1884
1885pub(crate) fn lens_describe_ipam_resource_discoveries_output_output_ipam_resource_discoveries(
1886 input: crate::operation::describe_ipam_resource_discoveries::DescribeIpamResourceDiscoveriesOutput,
1887) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceDiscovery>> {
1888 let input = input.ipam_resource_discoveries?;
1889 ::std::option::Option::Some(input)
1890}
1891
1892pub(crate) fn lens_describe_ipam_resource_discovery_associations_output_output_ipam_resource_discovery_associations(
1893 input: crate::operation::describe_ipam_resource_discovery_associations::DescribeIpamResourceDiscoveryAssociationsOutput,
1894) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceDiscoveryAssociation>> {
1895 let input = input.ipam_resource_discovery_associations?;
1896 ::std::option::Option::Some(input)
1897}
1898
1899pub(crate) fn lens_describe_ipam_scopes_output_output_ipam_scopes(
1900 input: crate::operation::describe_ipam_scopes::DescribeIpamScopesOutput,
1901) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamScope>> {
1902 let input = input.ipam_scopes?;
1903 ::std::option::Option::Some(input)
1904}
1905
1906pub(crate) fn lens_describe_ipams_output_output_ipams(
1907 input: crate::operation::describe_ipams::DescribeIpamsOutput,
1908) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipam>> {
1909 let input = input.ipams?;
1910 ::std::option::Option::Some(input)
1911}
1912
1913pub(crate) fn lens_describe_ipv6_pools_output_output_ipv6_pools(
1914 input: crate::operation::describe_ipv6_pools::DescribeIpv6PoolsOutput,
1915) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipv6Pool>> {
1916 let input = input.ipv6_pools?;
1917 ::std::option::Option::Some(input)
1918}
1919
1920pub(crate) fn lens_describe_launch_template_versions_output_output_launch_template_versions(
1921 input: crate::operation::describe_launch_template_versions::DescribeLaunchTemplateVersionsOutput,
1922) -> ::std::option::Option<::std::vec::Vec<crate::types::LaunchTemplateVersion>> {
1923 let input = input.launch_template_versions?;
1924 ::std::option::Option::Some(input)
1925}
1926
1927pub(crate) fn lens_describe_launch_templates_output_output_launch_templates(
1928 input: crate::operation::describe_launch_templates::DescribeLaunchTemplatesOutput,
1929) -> ::std::option::Option<::std::vec::Vec<crate::types::LaunchTemplate>> {
1930 let input = input.launch_templates?;
1931 ::std::option::Option::Some(input)
1932}
1933
1934pub(crate) fn lens_describe_local_gateway_route_table_virtual_interface_group_associations_output_output_local_gateway_route_table_virtual_interface_group_associations(
1935 input: crate::operation::describe_local_gateway_route_table_virtual_interface_group_associations::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput,
1936) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTableVirtualInterfaceGroupAssociation>> {
1937 let input = input.local_gateway_route_table_virtual_interface_group_associations?;
1938 ::std::option::Option::Some(input)
1939}
1940
1941pub(crate) fn lens_describe_local_gateway_route_table_vpc_associations_output_output_local_gateway_route_table_vpc_associations(
1942 input: crate::operation::describe_local_gateway_route_table_vpc_associations::DescribeLocalGatewayRouteTableVpcAssociationsOutput,
1943) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTableVpcAssociation>> {
1944 let input = input.local_gateway_route_table_vpc_associations?;
1945 ::std::option::Option::Some(input)
1946}
1947
1948pub(crate) fn lens_describe_local_gateway_route_tables_output_output_local_gateway_route_tables(
1949 input: crate::operation::describe_local_gateway_route_tables::DescribeLocalGatewayRouteTablesOutput,
1950) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTable>> {
1951 let input = input.local_gateway_route_tables?;
1952 ::std::option::Option::Some(input)
1953}
1954
1955pub(crate) fn lens_describe_local_gateway_virtual_interface_groups_output_output_local_gateway_virtual_interface_groups(
1956 input: crate::operation::describe_local_gateway_virtual_interface_groups::DescribeLocalGatewayVirtualInterfaceGroupsOutput,
1957) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayVirtualInterfaceGroup>> {
1958 let input = input.local_gateway_virtual_interface_groups?;
1959 ::std::option::Option::Some(input)
1960}
1961
1962pub(crate) fn lens_describe_local_gateway_virtual_interfaces_output_output_local_gateway_virtual_interfaces(
1963 input: crate::operation::describe_local_gateway_virtual_interfaces::DescribeLocalGatewayVirtualInterfacesOutput,
1964) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayVirtualInterface>> {
1965 let input = input.local_gateway_virtual_interfaces?;
1966 ::std::option::Option::Some(input)
1967}
1968
1969pub(crate) fn lens_describe_local_gateways_output_output_local_gateways(
1970 input: crate::operation::describe_local_gateways::DescribeLocalGatewaysOutput,
1971) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGateway>> {
1972 let input = input.local_gateways?;
1973 ::std::option::Option::Some(input)
1974}
1975
1976pub(crate) fn lens_describe_mac_hosts_output_output_mac_hosts(
1977 input: crate::operation::describe_mac_hosts::DescribeMacHostsOutput,
1978) -> ::std::option::Option<::std::vec::Vec<crate::types::MacHost>> {
1979 let input = input.mac_hosts?;
1980 ::std::option::Option::Some(input)
1981}
1982
1983pub(crate) fn lens_describe_mac_modification_tasks_output_output_mac_modification_tasks(
1984 input: crate::operation::describe_mac_modification_tasks::DescribeMacModificationTasksOutput,
1985) -> ::std::option::Option<::std::vec::Vec<crate::types::MacModificationTask>> {
1986 let input = input.mac_modification_tasks?;
1987 ::std::option::Option::Some(input)
1988}
1989
1990pub(crate) fn lens_describe_managed_prefix_lists_output_output_prefix_lists(
1991 input: crate::operation::describe_managed_prefix_lists::DescribeManagedPrefixListsOutput,
1992) -> ::std::option::Option<::std::vec::Vec<crate::types::ManagedPrefixList>> {
1993 let input = input.prefix_lists?;
1994 ::std::option::Option::Some(input)
1995}
1996
1997pub(crate) fn lens_describe_moving_addresses_output_output_moving_address_statuses(
1998 input: crate::operation::describe_moving_addresses::DescribeMovingAddressesOutput,
1999) -> ::std::option::Option<::std::vec::Vec<crate::types::MovingAddressStatus>> {
2000 let input = input.moving_address_statuses?;
2001 ::std::option::Option::Some(input)
2002}
2003
2004pub(crate) fn lens_describe_nat_gateways_output_output_nat_gateways(
2005 input: crate::operation::describe_nat_gateways::DescribeNatGatewaysOutput,
2006) -> ::std::option::Option<::std::vec::Vec<crate::types::NatGateway>> {
2007 let input = input.nat_gateways?;
2008 ::std::option::Option::Some(input)
2009}
2010
2011pub(crate) fn lens_describe_network_acls_output_output_network_acls(
2012 input: crate::operation::describe_network_acls::DescribeNetworkAclsOutput,
2013) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkAcl>> {
2014 let input = input.network_acls?;
2015 ::std::option::Option::Some(input)
2016}
2017
2018pub(crate) fn lens_describe_network_insights_access_scope_analyses_output_output_network_insights_access_scope_analyses(
2019 input: crate::operation::describe_network_insights_access_scope_analyses::DescribeNetworkInsightsAccessScopeAnalysesOutput,
2020) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAccessScopeAnalysis>> {
2021 let input = input.network_insights_access_scope_analyses?;
2022 ::std::option::Option::Some(input)
2023}
2024
2025pub(crate) fn lens_describe_network_insights_access_scopes_output_output_network_insights_access_scopes(
2026 input: crate::operation::describe_network_insights_access_scopes::DescribeNetworkInsightsAccessScopesOutput,
2027) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAccessScope>> {
2028 let input = input.network_insights_access_scopes?;
2029 ::std::option::Option::Some(input)
2030}
2031
2032pub(crate) fn lens_describe_network_insights_analyses_output_output_network_insights_analyses(
2033 input: crate::operation::describe_network_insights_analyses::DescribeNetworkInsightsAnalysesOutput,
2034) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAnalysis>> {
2035 let input = input.network_insights_analyses?;
2036 ::std::option::Option::Some(input)
2037}
2038
2039pub(crate) fn lens_describe_network_insights_paths_output_output_network_insights_paths(
2040 input: crate::operation::describe_network_insights_paths::DescribeNetworkInsightsPathsOutput,
2041) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsPath>> {
2042 let input = input.network_insights_paths?;
2043 ::std::option::Option::Some(input)
2044}
2045
2046pub(crate) fn lens_describe_network_interface_permissions_output_output_network_interface_permissions(
2047 input: crate::operation::describe_network_interface_permissions::DescribeNetworkInterfacePermissionsOutput,
2048) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInterfacePermission>> {
2049 let input = input.network_interface_permissions?;
2050 ::std::option::Option::Some(input)
2051}
2052
2053pub(crate) fn lens_describe_network_interfaces_output_output_network_interfaces(
2054 input: crate::operation::describe_network_interfaces::DescribeNetworkInterfacesOutput,
2055) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInterface>> {
2056 let input = input.network_interfaces?;
2057 ::std::option::Option::Some(input)
2058}
2059
2060pub(crate) fn lens_describe_prefix_lists_output_output_prefix_lists(
2061 input: crate::operation::describe_prefix_lists::DescribePrefixListsOutput,
2062) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixList>> {
2063 let input = input.prefix_lists?;
2064 ::std::option::Option::Some(input)
2065}
2066
2067pub(crate) fn lens_describe_principal_id_format_output_output_principals(
2068 input: crate::operation::describe_principal_id_format::DescribePrincipalIdFormatOutput,
2069) -> ::std::option::Option<::std::vec::Vec<crate::types::PrincipalIdFormat>> {
2070 let input = input.principals?;
2071 ::std::option::Option::Some(input)
2072}
2073
2074pub(crate) fn lens_describe_public_ipv4_pools_output_output_public_ipv4_pools(
2075 input: crate::operation::describe_public_ipv4_pools::DescribePublicIpv4PoolsOutput,
2076) -> ::std::option::Option<::std::vec::Vec<crate::types::PublicIpv4Pool>> {
2077 let input = input.public_ipv4_pools?;
2078 ::std::option::Option::Some(input)
2079}
2080
2081pub(crate) fn lens_describe_replace_root_volume_tasks_output_output_replace_root_volume_tasks(
2082 input: crate::operation::describe_replace_root_volume_tasks::DescribeReplaceRootVolumeTasksOutput,
2083) -> ::std::option::Option<::std::vec::Vec<crate::types::ReplaceRootVolumeTask>> {
2084 let input = input.replace_root_volume_tasks?;
2085 ::std::option::Option::Some(input)
2086}
2087
2088pub(crate) fn lens_describe_reserved_instances_modifications_output_output_reserved_instances_modifications(
2089 input: crate::operation::describe_reserved_instances_modifications::DescribeReservedInstancesModificationsOutput,
2090) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedInstancesModification>> {
2091 let input = input.reserved_instances_modifications?;
2092 ::std::option::Option::Some(input)
2093}
2094
2095pub(crate) fn lens_describe_reserved_instances_offerings_output_output_reserved_instances_offerings(
2096 input: crate::operation::describe_reserved_instances_offerings::DescribeReservedInstancesOfferingsOutput,
2097) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedInstancesOffering>> {
2098 let input = input.reserved_instances_offerings?;
2099 ::std::option::Option::Some(input)
2100}
2101
2102pub(crate) fn lens_describe_route_server_endpoints_output_output_route_server_endpoints(
2103 input: crate::operation::describe_route_server_endpoints::DescribeRouteServerEndpointsOutput,
2104) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServerEndpoint>> {
2105 let input = input.route_server_endpoints?;
2106 ::std::option::Option::Some(input)
2107}
2108
2109pub(crate) fn lens_describe_route_server_peers_output_output_route_server_peers(
2110 input: crate::operation::describe_route_server_peers::DescribeRouteServerPeersOutput,
2111) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServerPeer>> {
2112 let input = input.route_server_peers?;
2113 ::std::option::Option::Some(input)
2114}
2115
2116pub(crate) fn lens_describe_route_servers_output_output_route_servers(
2117 input: crate::operation::describe_route_servers::DescribeRouteServersOutput,
2118) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServer>> {
2119 let input = input.route_servers?;
2120 ::std::option::Option::Some(input)
2121}
2122
2123pub(crate) fn lens_describe_route_tables_output_output_route_tables(
2124 input: crate::operation::describe_route_tables::DescribeRouteTablesOutput,
2125) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteTable>> {
2126 let input = input.route_tables?;
2127 ::std::option::Option::Some(input)
2128}
2129
2130pub(crate) fn lens_describe_scheduled_instance_availability_output_output_scheduled_instance_availability_set(
2131 input: crate::operation::describe_scheduled_instance_availability::DescribeScheduledInstanceAvailabilityOutput,
2132) -> ::std::option::Option<::std::vec::Vec<crate::types::ScheduledInstanceAvailability>> {
2133 let input = input.scheduled_instance_availability_set?;
2134 ::std::option::Option::Some(input)
2135}
2136
2137pub(crate) fn lens_describe_scheduled_instances_output_output_scheduled_instance_set(
2138 input: crate::operation::describe_scheduled_instances::DescribeScheduledInstancesOutput,
2139) -> ::std::option::Option<::std::vec::Vec<crate::types::ScheduledInstance>> {
2140 let input = input.scheduled_instance_set?;
2141 ::std::option::Option::Some(input)
2142}
2143
2144pub(crate) fn lens_describe_security_group_rules_output_output_security_group_rules(
2145 input: crate::operation::describe_security_group_rules::DescribeSecurityGroupRulesOutput,
2146) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupRule>> {
2147 let input = input.security_group_rules?;
2148 ::std::option::Option::Some(input)
2149}
2150
2151pub(crate) fn lens_describe_security_group_vpc_associations_output_output_security_group_vpc_associations(
2152 input: crate::operation::describe_security_group_vpc_associations::DescribeSecurityGroupVpcAssociationsOutput,
2153) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupVpcAssociation>> {
2154 let input = input.security_group_vpc_associations?;
2155 ::std::option::Option::Some(input)
2156}
2157
2158pub(crate) fn lens_describe_security_groups_output_output_security_groups(
2159 input: crate::operation::describe_security_groups::DescribeSecurityGroupsOutput,
2160) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroup>> {
2161 let input = input.security_groups?;
2162 ::std::option::Option::Some(input)
2163}
2164
2165pub(crate) fn lens_describe_snapshot_tier_status_output_output_snapshot_tier_statuses(
2166 input: crate::operation::describe_snapshot_tier_status::DescribeSnapshotTierStatusOutput,
2167) -> ::std::option::Option<::std::vec::Vec<crate::types::SnapshotTierStatus>> {
2168 let input = input.snapshot_tier_statuses?;
2169 ::std::option::Option::Some(input)
2170}
2171
2172pub(crate) fn lens_describe_snapshots_output_output_snapshots(
2173 input: crate::operation::describe_snapshots::DescribeSnapshotsOutput,
2174) -> ::std::option::Option<::std::vec::Vec<crate::types::Snapshot>> {
2175 let input = input.snapshots?;
2176 ::std::option::Option::Some(input)
2177}
2178
2179pub(crate) fn lens_describe_spot_fleet_requests_output_output_spot_fleet_request_configs(
2180 input: crate::operation::describe_spot_fleet_requests::DescribeSpotFleetRequestsOutput,
2181) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotFleetRequestConfig>> {
2182 let input = input.spot_fleet_request_configs?;
2183 ::std::option::Option::Some(input)
2184}
2185
2186pub(crate) fn lens_describe_spot_instance_requests_output_output_spot_instance_requests(
2187 input: crate::operation::describe_spot_instance_requests::DescribeSpotInstanceRequestsOutput,
2188) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotInstanceRequest>> {
2189 let input = input.spot_instance_requests?;
2190 ::std::option::Option::Some(input)
2191}
2192
2193pub(crate) fn lens_describe_spot_price_history_output_output_spot_price_history(
2194 input: crate::operation::describe_spot_price_history::DescribeSpotPriceHistoryOutput,
2195) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotPrice>> {
2196 let input = input.spot_price_history?;
2197 ::std::option::Option::Some(input)
2198}
2199
2200pub(crate) fn lens_describe_stale_security_groups_output_output_stale_security_group_set(
2201 input: crate::operation::describe_stale_security_groups::DescribeStaleSecurityGroupsOutput,
2202) -> ::std::option::Option<::std::vec::Vec<crate::types::StaleSecurityGroup>> {
2203 let input = input.stale_security_group_set?;
2204 ::std::option::Option::Some(input)
2205}
2206
2207pub(crate) fn lens_describe_store_image_tasks_output_output_store_image_task_results(
2208 input: crate::operation::describe_store_image_tasks::DescribeStoreImageTasksOutput,
2209) -> ::std::option::Option<::std::vec::Vec<crate::types::StoreImageTaskResult>> {
2210 let input = input.store_image_task_results?;
2211 ::std::option::Option::Some(input)
2212}
2213
2214pub(crate) fn lens_describe_subnets_output_output_subnets(
2215 input: crate::operation::describe_subnets::DescribeSubnetsOutput,
2216) -> ::std::option::Option<::std::vec::Vec<crate::types::Subnet>> {
2217 let input = input.subnets?;
2218 ::std::option::Option::Some(input)
2219}
2220
2221pub(crate) fn lens_describe_tags_output_output_tags(
2222 input: crate::operation::describe_tags::DescribeTagsOutput,
2223) -> ::std::option::Option<::std::vec::Vec<crate::types::TagDescription>> {
2224 let input = input.tags?;
2225 ::std::option::Option::Some(input)
2226}
2227
2228pub(crate) fn lens_describe_traffic_mirror_filters_output_output_traffic_mirror_filters(
2229 input: crate::operation::describe_traffic_mirror_filters::DescribeTrafficMirrorFiltersOutput,
2230) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorFilter>> {
2231 let input = input.traffic_mirror_filters?;
2232 ::std::option::Option::Some(input)
2233}
2234
2235pub(crate) fn lens_describe_traffic_mirror_sessions_output_output_traffic_mirror_sessions(
2236 input: crate::operation::describe_traffic_mirror_sessions::DescribeTrafficMirrorSessionsOutput,
2237) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorSession>> {
2238 let input = input.traffic_mirror_sessions?;
2239 ::std::option::Option::Some(input)
2240}
2241
2242pub(crate) fn lens_describe_traffic_mirror_targets_output_output_traffic_mirror_targets(
2243 input: crate::operation::describe_traffic_mirror_targets::DescribeTrafficMirrorTargetsOutput,
2244) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorTarget>> {
2245 let input = input.traffic_mirror_targets?;
2246 ::std::option::Option::Some(input)
2247}
2248
2249pub(crate) fn lens_describe_transit_gateway_attachments_output_output_transit_gateway_attachments(
2250 input: crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
2251) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayAttachment>> {
2252 let input = input.transit_gateway_attachments?;
2253 ::std::option::Option::Some(input)
2254}
2255
2256pub(crate) fn lens_describe_transit_gateway_connect_peers_output_output_transit_gateway_connect_peers(
2257 input: crate::operation::describe_transit_gateway_connect_peers::DescribeTransitGatewayConnectPeersOutput,
2258) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayConnectPeer>> {
2259 let input = input.transit_gateway_connect_peers?;
2260 ::std::option::Option::Some(input)
2261}
2262
2263pub(crate) fn lens_describe_transit_gateway_connects_output_output_transit_gateway_connects(
2264 input: crate::operation::describe_transit_gateway_connects::DescribeTransitGatewayConnectsOutput,
2265) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayConnect>> {
2266 let input = input.transit_gateway_connects?;
2267 ::std::option::Option::Some(input)
2268}
2269
2270pub(crate) fn lens_describe_transit_gateway_multicast_domains_output_output_transit_gateway_multicast_domains(
2271 input: crate::operation::describe_transit_gateway_multicast_domains::DescribeTransitGatewayMulticastDomainsOutput,
2272) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastDomain>> {
2273 let input = input.transit_gateway_multicast_domains?;
2274 ::std::option::Option::Some(input)
2275}
2276
2277pub(crate) fn lens_describe_transit_gateway_peering_attachments_output_output_transit_gateway_peering_attachments(
2278 input: crate::operation::describe_transit_gateway_peering_attachments::DescribeTransitGatewayPeeringAttachmentsOutput,
2279) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPeeringAttachment>> {
2280 let input = input.transit_gateway_peering_attachments?;
2281 ::std::option::Option::Some(input)
2282}
2283
2284pub(crate) fn lens_describe_transit_gateway_policy_tables_output_output_transit_gateway_policy_tables(
2285 input: crate::operation::describe_transit_gateway_policy_tables::DescribeTransitGatewayPolicyTablesOutput,
2286) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPolicyTable>> {
2287 let input = input.transit_gateway_policy_tables?;
2288 ::std::option::Option::Some(input)
2289}
2290
2291pub(crate) fn lens_describe_transit_gateway_route_table_announcements_output_output_transit_gateway_route_table_announcements(
2292 input: crate::operation::describe_transit_gateway_route_table_announcements::DescribeTransitGatewayRouteTableAnnouncementsOutput,
2293) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTableAnnouncement>> {
2294 let input = input.transit_gateway_route_table_announcements?;
2295 ::std::option::Option::Some(input)
2296}
2297
2298pub(crate) fn lens_describe_transit_gateway_route_tables_output_output_transit_gateway_route_tables(
2299 input: crate::operation::describe_transit_gateway_route_tables::DescribeTransitGatewayRouteTablesOutput,
2300) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTable>> {
2301 let input = input.transit_gateway_route_tables?;
2302 ::std::option::Option::Some(input)
2303}
2304
2305pub(crate) fn lens_describe_transit_gateway_vpc_attachments_output_output_transit_gateway_vpc_attachments(
2306 input: crate::operation::describe_transit_gateway_vpc_attachments::DescribeTransitGatewayVpcAttachmentsOutput,
2307) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayVpcAttachment>> {
2308 let input = input.transit_gateway_vpc_attachments?;
2309 ::std::option::Option::Some(input)
2310}
2311
2312pub(crate) fn lens_describe_transit_gateways_output_output_transit_gateways(
2313 input: crate::operation::describe_transit_gateways::DescribeTransitGatewaysOutput,
2314) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGateway>> {
2315 let input = input.transit_gateways?;
2316 ::std::option::Option::Some(input)
2317}
2318
2319pub(crate) fn lens_describe_trunk_interface_associations_output_output_interface_associations(
2320 input: crate::operation::describe_trunk_interface_associations::DescribeTrunkInterfaceAssociationsOutput,
2321) -> ::std::option::Option<::std::vec::Vec<crate::types::TrunkInterfaceAssociation>> {
2322 let input = input.interface_associations?;
2323 ::std::option::Option::Some(input)
2324}
2325
2326pub(crate) fn lens_describe_verified_access_endpoints_output_output_verified_access_endpoints(
2327 input: crate::operation::describe_verified_access_endpoints::DescribeVerifiedAccessEndpointsOutput,
2328) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessEndpoint>> {
2329 let input = input.verified_access_endpoints?;
2330 ::std::option::Option::Some(input)
2331}
2332
2333pub(crate) fn lens_describe_verified_access_groups_output_output_verified_access_groups(
2334 input: crate::operation::describe_verified_access_groups::DescribeVerifiedAccessGroupsOutput,
2335) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessGroup>> {
2336 let input = input.verified_access_groups?;
2337 ::std::option::Option::Some(input)
2338}
2339
2340pub(crate) fn lens_describe_verified_access_instance_logging_configurations_output_output_logging_configurations(
2341 input: crate::operation::describe_verified_access_instance_logging_configurations::DescribeVerifiedAccessInstanceLoggingConfigurationsOutput,
2342) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessInstanceLoggingConfiguration>> {
2343 let input = input.logging_configurations?;
2344 ::std::option::Option::Some(input)
2345}
2346
2347pub(crate) fn lens_describe_verified_access_instances_output_output_verified_access_instances(
2348 input: crate::operation::describe_verified_access_instances::DescribeVerifiedAccessInstancesOutput,
2349) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessInstance>> {
2350 let input = input.verified_access_instances?;
2351 ::std::option::Option::Some(input)
2352}
2353
2354pub(crate) fn lens_describe_verified_access_trust_providers_output_output_verified_access_trust_providers(
2355 input: crate::operation::describe_verified_access_trust_providers::DescribeVerifiedAccessTrustProvidersOutput,
2356) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessTrustProvider>> {
2357 let input = input.verified_access_trust_providers?;
2358 ::std::option::Option::Some(input)
2359}
2360
2361pub(crate) fn lens_describe_volume_status_output_output_volume_statuses(
2362 input: crate::operation::describe_volume_status::DescribeVolumeStatusOutput,
2363) -> ::std::option::Option<::std::vec::Vec<crate::types::VolumeStatusItem>> {
2364 let input = input.volume_statuses?;
2365 ::std::option::Option::Some(input)
2366}
2367
2368pub(crate) fn lens_describe_volumes_output_output_volumes(
2369 input: crate::operation::describe_volumes::DescribeVolumesOutput,
2370) -> ::std::option::Option<::std::vec::Vec<crate::types::Volume>> {
2371 let input = input.volumes?;
2372 ::std::option::Option::Some(input)
2373}
2374
2375pub(crate) fn lens_describe_volumes_modifications_output_output_volumes_modifications(
2376 input: crate::operation::describe_volumes_modifications::DescribeVolumesModificationsOutput,
2377) -> ::std::option::Option<::std::vec::Vec<crate::types::VolumeModification>> {
2378 let input = input.volumes_modifications?;
2379 ::std::option::Option::Some(input)
2380}
2381
2382pub(crate) fn lens_describe_vpc_classic_link_dns_support_output_output_vpcs(
2383 input: crate::operation::describe_vpc_classic_link_dns_support::DescribeVpcClassicLinkDnsSupportOutput,
2384) -> ::std::option::Option<::std::vec::Vec<crate::types::ClassicLinkDnsSupport>> {
2385 let input = input.vpcs?;
2386 ::std::option::Option::Some(input)
2387}
2388
2389pub(crate) fn lens_describe_vpc_endpoint_connection_notifications_output_output_connection_notification_set(
2390 input: crate::operation::describe_vpc_endpoint_connection_notifications::DescribeVpcEndpointConnectionNotificationsOutput,
2391) -> ::std::option::Option<::std::vec::Vec<crate::types::ConnectionNotification>> {
2392 let input = input.connection_notification_set?;
2393 ::std::option::Option::Some(input)
2394}
2395
2396pub(crate) fn lens_describe_vpc_endpoint_connections_output_output_vpc_endpoint_connections(
2397 input: crate::operation::describe_vpc_endpoint_connections::DescribeVpcEndpointConnectionsOutput,
2398) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcEndpointConnection>> {
2399 let input = input.vpc_endpoint_connections?;
2400 ::std::option::Option::Some(input)
2401}
2402
2403pub(crate) fn lens_describe_vpc_endpoint_service_configurations_output_output_service_configurations(
2404 input: crate::operation::describe_vpc_endpoint_service_configurations::DescribeVpcEndpointServiceConfigurationsOutput,
2405) -> ::std::option::Option<::std::vec::Vec<crate::types::ServiceConfiguration>> {
2406 let input = input.service_configurations?;
2407 ::std::option::Option::Some(input)
2408}
2409
2410pub(crate) fn lens_describe_vpc_endpoint_service_permissions_output_output_allowed_principals(
2411 input: crate::operation::describe_vpc_endpoint_service_permissions::DescribeVpcEndpointServicePermissionsOutput,
2412) -> ::std::option::Option<::std::vec::Vec<crate::types::AllowedPrincipal>> {
2413 let input = input.allowed_principals?;
2414 ::std::option::Option::Some(input)
2415}
2416
2417pub(crate) fn lens_describe_vpc_endpoints_output_output_vpc_endpoints(
2418 input: crate::operation::describe_vpc_endpoints::DescribeVpcEndpointsOutput,
2419) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcEndpoint>> {
2420 let input = input.vpc_endpoints?;
2421 ::std::option::Option::Some(input)
2422}
2423
2424pub(crate) fn lens_describe_vpc_peering_connections_output_output_vpc_peering_connections(
2425 input: crate::operation::describe_vpc_peering_connections::DescribeVpcPeeringConnectionsOutput,
2426) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcPeeringConnection>> {
2427 let input = input.vpc_peering_connections?;
2428 ::std::option::Option::Some(input)
2429}
2430
2431pub(crate) fn lens_describe_vpcs_output_output_vpcs(
2432 input: crate::operation::describe_vpcs::DescribeVpcsOutput,
2433) -> ::std::option::Option<::std::vec::Vec<crate::types::Vpc>> {
2434 let input = input.vpcs?;
2435 ::std::option::Option::Some(input)
2436}
2437
2438pub(crate) fn lens_get_associated_ipv6_pool_cidrs_output_output_ipv6_cidr_associations(
2439 input: crate::operation::get_associated_ipv6_pool_cidrs::GetAssociatedIpv6PoolCidrsOutput,
2440) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipv6CidrAssociation>> {
2441 let input = input.ipv6_cidr_associations?;
2442 ::std::option::Option::Some(input)
2443}
2444
2445pub(crate) fn lens_get_aws_network_performance_data_output_output_data_responses(
2446 input: crate::operation::get_aws_network_performance_data::GetAwsNetworkPerformanceDataOutput,
2447) -> ::std::option::Option<::std::vec::Vec<crate::types::DataResponse>> {
2448 let input = input.data_responses?;
2449 ::std::option::Option::Some(input)
2450}
2451
2452pub(crate) fn lens_get_groups_for_capacity_reservation_output_output_capacity_reservation_groups(
2453 input: crate::operation::get_groups_for_capacity_reservation::GetGroupsForCapacityReservationOutput,
2454) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationGroup>> {
2455 let input = input.capacity_reservation_groups?;
2456 ::std::option::Option::Some(input)
2457}
2458
2459pub(crate) fn lens_get_instance_types_from_instance_requirements_output_output_instance_types(
2460 input: crate::operation::get_instance_types_from_instance_requirements::GetInstanceTypesFromInstanceRequirementsOutput,
2461) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeInfoFromInstanceRequirements>> {
2462 let input = input.instance_types?;
2463 ::std::option::Option::Some(input)
2464}
2465
2466pub(crate) fn lens_get_ipam_address_history_output_output_history_records(
2467 input: crate::operation::get_ipam_address_history::GetIpamAddressHistoryOutput,
2468) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamAddressHistoryRecord>> {
2469 let input = input.history_records?;
2470 ::std::option::Option::Some(input)
2471}
2472
2473pub(crate) fn lens_get_ipam_discovered_accounts_output_output_ipam_discovered_accounts(
2474 input: crate::operation::get_ipam_discovered_accounts::GetIpamDiscoveredAccountsOutput,
2475) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamDiscoveredAccount>> {
2476 let input = input.ipam_discovered_accounts?;
2477 ::std::option::Option::Some(input)
2478}
2479
2480pub(crate) fn lens_get_ipam_discovered_resource_cidrs_output_output_ipam_discovered_resource_cidrs(
2481 input: crate::operation::get_ipam_discovered_resource_cidrs::GetIpamDiscoveredResourceCidrsOutput,
2482) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamDiscoveredResourceCidr>> {
2483 let input = input.ipam_discovered_resource_cidrs?;
2484 ::std::option::Option::Some(input)
2485}
2486
2487pub(crate) fn lens_get_ipam_pool_allocations_output_output_ipam_pool_allocations(
2488 input: crate::operation::get_ipam_pool_allocations::GetIpamPoolAllocationsOutput,
2489) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPoolAllocation>> {
2490 let input = input.ipam_pool_allocations?;
2491 ::std::option::Option::Some(input)
2492}
2493
2494pub(crate) fn lens_get_ipam_pool_cidrs_output_output_ipam_pool_cidrs(
2495 input: crate::operation::get_ipam_pool_cidrs::GetIpamPoolCidrsOutput,
2496) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPoolCidr>> {
2497 let input = input.ipam_pool_cidrs?;
2498 ::std::option::Option::Some(input)
2499}
2500
2501pub(crate) fn lens_get_ipam_resource_cidrs_output_output_ipam_resource_cidrs(
2502 input: crate::operation::get_ipam_resource_cidrs::GetIpamResourceCidrsOutput,
2503) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceCidr>> {
2504 let input = input.ipam_resource_cidrs?;
2505 ::std::option::Option::Some(input)
2506}
2507
2508pub(crate) fn lens_get_managed_prefix_list_associations_output_output_prefix_list_associations(
2509 input: crate::operation::get_managed_prefix_list_associations::GetManagedPrefixListAssociationsOutput,
2510) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixListAssociation>> {
2511 let input = input.prefix_list_associations?;
2512 ::std::option::Option::Some(input)
2513}
2514
2515pub(crate) fn lens_get_managed_prefix_list_entries_output_output_entries(
2516 input: crate::operation::get_managed_prefix_list_entries::GetManagedPrefixListEntriesOutput,
2517) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixListEntry>> {
2518 let input = input.entries?;
2519 ::std::option::Option::Some(input)
2520}
2521
2522pub(crate) fn lens_get_network_insights_access_scope_analysis_findings_output_output_analysis_findings(
2523 input: crate::operation::get_network_insights_access_scope_analysis_findings::GetNetworkInsightsAccessScopeAnalysisFindingsOutput,
2524) -> ::std::option::Option<::std::vec::Vec<crate::types::AccessScopeAnalysisFinding>> {
2525 let input = input.analysis_findings?;
2526 ::std::option::Option::Some(input)
2527}
2528
2529pub(crate) fn lens_get_security_groups_for_vpc_output_output_security_group_for_vpcs(
2530 input: crate::operation::get_security_groups_for_vpc::GetSecurityGroupsForVpcOutput,
2531) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupForVpc>> {
2532 let input = input.security_group_for_vpcs?;
2533 ::std::option::Option::Some(input)
2534}
2535
2536pub(crate) fn lens_get_spot_placement_scores_output_output_spot_placement_scores(
2537 input: crate::operation::get_spot_placement_scores::GetSpotPlacementScoresOutput,
2538) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotPlacementScore>> {
2539 let input = input.spot_placement_scores?;
2540 ::std::option::Option::Some(input)
2541}
2542
2543pub(crate) fn lens_get_transit_gateway_attachment_propagations_output_output_transit_gateway_attachment_propagations(
2544 input: crate::operation::get_transit_gateway_attachment_propagations::GetTransitGatewayAttachmentPropagationsOutput,
2545) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayAttachmentPropagation>> {
2546 let input = input.transit_gateway_attachment_propagations?;
2547 ::std::option::Option::Some(input)
2548}
2549
2550pub(crate) fn lens_get_transit_gateway_multicast_domain_associations_output_output_multicast_domain_associations(
2551 input: crate::operation::get_transit_gateway_multicast_domain_associations::GetTransitGatewayMulticastDomainAssociationsOutput,
2552) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastDomainAssociation>> {
2553 let input = input.multicast_domain_associations?;
2554 ::std::option::Option::Some(input)
2555}
2556
2557pub(crate) fn lens_get_transit_gateway_policy_table_associations_output_output_associations(
2558 input: crate::operation::get_transit_gateway_policy_table_associations::GetTransitGatewayPolicyTableAssociationsOutput,
2559) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPolicyTableAssociation>> {
2560 let input = input.associations?;
2561 ::std::option::Option::Some(input)
2562}
2563
2564pub(crate) fn lens_get_transit_gateway_prefix_list_references_output_output_transit_gateway_prefix_list_references(
2565 input: crate::operation::get_transit_gateway_prefix_list_references::GetTransitGatewayPrefixListReferencesOutput,
2566) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPrefixListReference>> {
2567 let input = input.transit_gateway_prefix_list_references?;
2568 ::std::option::Option::Some(input)
2569}
2570
2571pub(crate) fn lens_get_transit_gateway_route_table_associations_output_output_associations(
2572 input: crate::operation::get_transit_gateway_route_table_associations::GetTransitGatewayRouteTableAssociationsOutput,
2573) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTableAssociation>> {
2574 let input = input.associations?;
2575 ::std::option::Option::Some(input)
2576}
2577
2578pub(crate) fn lens_get_transit_gateway_route_table_propagations_output_output_transit_gateway_route_table_propagations(
2579 input: crate::operation::get_transit_gateway_route_table_propagations::GetTransitGatewayRouteTablePropagationsOutput,
2580) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTablePropagation>> {
2581 let input = input.transit_gateway_route_table_propagations?;
2582 ::std::option::Option::Some(input)
2583}
2584
2585pub(crate) fn lens_get_vpn_connection_device_types_output_output_vpn_connection_device_types(
2586 input: crate::operation::get_vpn_connection_device_types::GetVpnConnectionDeviceTypesOutput,
2587) -> ::std::option::Option<::std::vec::Vec<crate::types::VpnConnectionDeviceType>> {
2588 let input = input.vpn_connection_device_types?;
2589 ::std::option::Option::Some(input)
2590}
2591
2592pub(crate) fn lens_list_images_in_recycle_bin_output_output_images(
2593 input: crate::operation::list_images_in_recycle_bin::ListImagesInRecycleBinOutput,
2594) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageRecycleBinInfo>> {
2595 let input = input.images?;
2596 ::std::option::Option::Some(input)
2597}
2598
2599pub(crate) fn lens_list_snapshots_in_recycle_bin_output_output_snapshots(
2600 input: crate::operation::list_snapshots_in_recycle_bin::ListSnapshotsInRecycleBinOutput,
2601) -> ::std::option::Option<::std::vec::Vec<crate::types::SnapshotRecycleBinInfo>> {
2602 let input = input.snapshots?;
2603 ::std::option::Option::Some(input)
2604}
2605
2606pub(crate) fn lens_search_local_gateway_routes_output_output_routes(
2607 input: crate::operation::search_local_gateway_routes::SearchLocalGatewayRoutesOutput,
2608) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRoute>> {
2609 let input = input.routes?;
2610 ::std::option::Option::Some(input)
2611}
2612
2613pub(crate) fn lens_search_transit_gateway_multicast_groups_output_output_multicast_groups(
2614 input: crate::operation::search_transit_gateway_multicast_groups::SearchTransitGatewayMulticastGroupsOutput,
2615) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastGroup>> {
2616 let input = input.multicast_groups?;
2617 ::std::option::Option::Some(input)
2618}