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_manager_data_exports_output_output_next_token(
93 input: &crate::operation::describe_capacity_manager_data_exports::DescribeCapacityManagerDataExportsOutput,
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_billing_requests_output_output_next_token(
103 input: &crate::operation::describe_capacity_reservation_billing_requests::DescribeCapacityReservationBillingRequestsOutput,
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_reservation_fleets_output_output_next_token(
113 input: &crate::operation::describe_capacity_reservation_fleets::DescribeCapacityReservationFleetsOutput,
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_capacity_reservations_output_output_next_token(
123 input: &crate::operation::describe_capacity_reservations::DescribeCapacityReservationsOutput,
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_carrier_gateways_output_output_next_token(
133 input: &crate::operation::describe_carrier_gateways::DescribeCarrierGatewaysOutput,
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_classic_link_instances_output_output_next_token(
143 input: &crate::operation::describe_classic_link_instances::DescribeClassicLinkInstancesOutput,
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_authorization_rules_output_output_next_token(
153 input: &crate::operation::describe_client_vpn_authorization_rules::DescribeClientVpnAuthorizationRulesOutput,
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_connections_output_output_next_token(
163 input: &crate::operation::describe_client_vpn_connections::DescribeClientVpnConnectionsOutput,
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_endpoints_output_output_next_token(
173 input: &crate::operation::describe_client_vpn_endpoints::DescribeClientVpnEndpointsOutput,
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_routes_output_output_next_token(
183 input: &crate::operation::describe_client_vpn_routes::DescribeClientVpnRoutesOutput,
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_client_vpn_target_networks_output_output_next_token(
193 input: &crate::operation::describe_client_vpn_target_networks::DescribeClientVpnTargetNetworksOutput,
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_coip_pools_output_output_next_token(
203 input: &crate::operation::describe_coip_pools::DescribeCoipPoolsOutput,
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_dhcp_options_output_output_next_token(
213 input: &crate::operation::describe_dhcp_options::DescribeDhcpOptionsOutput,
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_egress_only_internet_gateways_output_output_next_token(
223 input: &crate::operation::describe_egress_only_internet_gateways::DescribeEgressOnlyInternetGatewaysOutput,
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_export_image_tasks_output_output_next_token(
233 input: &crate::operation::describe_export_image_tasks::DescribeExportImageTasksOutput,
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_launch_images_output_output_next_token(
243 input: &crate::operation::describe_fast_launch_images::DescribeFastLaunchImagesOutput,
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_fast_snapshot_restores_output_output_next_token(
253 input: &crate::operation::describe_fast_snapshot_restores::DescribeFastSnapshotRestoresOutput,
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_fleets_output_output_next_token(
263 input: &crate::operation::describe_fleets::DescribeFleetsOutput,
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_flow_logs_output_output_next_token(
273 input: &crate::operation::describe_flow_logs::DescribeFlowLogsOutput,
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_fpga_images_output_output_next_token(
283 input: &crate::operation::describe_fpga_images::DescribeFpgaImagesOutput,
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_reservation_offerings_output_output_next_token(
293 input: &crate::operation::describe_host_reservation_offerings::DescribeHostReservationOfferingsOutput,
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_host_reservations_output_output_next_token(
303 input: &crate::operation::describe_host_reservations::DescribeHostReservationsOutput,
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_hosts_output_output_next_token(
313 input: &crate::operation::describe_hosts::DescribeHostsOutput,
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_iam_instance_profile_associations_output_output_next_token(
323 input: &crate::operation::describe_iam_instance_profile_associations::DescribeIamInstanceProfileAssociationsOutput,
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_references_output_output_next_token(
333 input: &crate::operation::describe_image_references::DescribeImageReferencesOutput,
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_report_entries_output_output_next_token(
343 input: &crate::operation::describe_image_usage_report_entries::DescribeImageUsageReportEntriesOutput,
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_image_usage_reports_output_output_next_token(
353 input: &crate::operation::describe_image_usage_reports::DescribeImageUsageReportsOutput,
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_images_output_output_next_token(
363 input: &crate::operation::describe_images::DescribeImagesOutput,
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_image_tasks_output_output_next_token(
373 input: &crate::operation::describe_import_image_tasks::DescribeImportImageTasksOutput,
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_import_snapshot_tasks_output_output_next_token(
383 input: &crate::operation::describe_import_snapshot_tasks::DescribeImportSnapshotTasksOutput,
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_connect_endpoints_output_output_next_token(
393 input: &crate::operation::describe_instance_connect_endpoints::DescribeInstanceConnectEndpointsOutput,
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_credit_specifications_output_output_next_token(
403 input: &crate::operation::describe_instance_credit_specifications::DescribeInstanceCreditSpecificationsOutput,
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_event_windows_output_output_next_token(
413 input: &crate::operation::describe_instance_event_windows::DescribeInstanceEventWindowsOutput,
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_image_metadata_output_output_next_token(
423 input: &crate::operation::describe_instance_image_metadata::DescribeInstanceImageMetadataOutput,
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_status_output_output_next_token(
433 input: &crate::operation::describe_instance_status::DescribeInstanceStatusOutput,
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_topology_output_output_next_token(
443 input: &crate::operation::describe_instance_topology::DescribeInstanceTopologyOutput,
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_type_offerings_output_output_next_token(
453 input: &crate::operation::describe_instance_type_offerings::DescribeInstanceTypeOfferingsOutput,
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_instance_types_output_output_next_token(
463 input: &crate::operation::describe_instance_types::DescribeInstanceTypesOutput,
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_instances_output_output_next_token(
473 input: &crate::operation::describe_instances::DescribeInstancesOutput,
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_internet_gateways_output_output_next_token(
483 input: &crate::operation::describe_internet_gateways::DescribeInternetGatewaysOutput,
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_pools_output_output_next_token(
493 input: &crate::operation::describe_ipam_pools::DescribeIpamPoolsOutput,
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_prefix_list_resolver_targets_output_output_next_token(
503 input: &crate::operation::describe_ipam_prefix_list_resolver_targets::DescribeIpamPrefixListResolverTargetsOutput,
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_prefix_list_resolvers_output_output_next_token(
513 input: &crate::operation::describe_ipam_prefix_list_resolvers::DescribeIpamPrefixListResolversOutput,
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_ipam_resource_discoveries_output_output_next_token(
523 input: &crate::operation::describe_ipam_resource_discoveries::DescribeIpamResourceDiscoveriesOutput,
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_ipam_resource_discovery_associations_output_output_next_token(
533 input: &crate::operation::describe_ipam_resource_discovery_associations::DescribeIpamResourceDiscoveryAssociationsOutput,
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_ipam_scopes_output_output_next_token(
543 input: &crate::operation::describe_ipam_scopes::DescribeIpamScopesOutput,
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_ipams_output_output_next_token(
553 input: &crate::operation::describe_ipams::DescribeIpamsOutput,
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_ipv6_pools_output_output_next_token(
563 input: &crate::operation::describe_ipv6_pools::DescribeIpv6PoolsOutput,
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_launch_template_versions_output_output_next_token(
573 input: &crate::operation::describe_launch_template_versions::DescribeLaunchTemplateVersionsOutput,
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_launch_templates_output_output_next_token(
583 input: &crate::operation::describe_launch_templates::DescribeLaunchTemplatesOutput,
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_route_table_virtual_interface_group_associations_output_output_next_token(
593 input: &crate::operation::describe_local_gateway_route_table_virtual_interface_group_associations::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput,
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_route_table_vpc_associations_output_output_next_token(
603 input: &crate::operation::describe_local_gateway_route_table_vpc_associations::DescribeLocalGatewayRouteTableVpcAssociationsOutput,
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_gateway_route_tables_output_output_next_token(
613 input: &crate::operation::describe_local_gateway_route_tables::DescribeLocalGatewayRouteTablesOutput,
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_local_gateway_virtual_interface_groups_output_output_next_token(
623 input: &crate::operation::describe_local_gateway_virtual_interface_groups::DescribeLocalGatewayVirtualInterfaceGroupsOutput,
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_local_gateway_virtual_interfaces_output_output_next_token(
633 input: &crate::operation::describe_local_gateway_virtual_interfaces::DescribeLocalGatewayVirtualInterfacesOutput,
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_local_gateways_output_output_next_token(
643 input: &crate::operation::describe_local_gateways::DescribeLocalGatewaysOutput,
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_mac_hosts_output_output_next_token(
653 input: &crate::operation::describe_mac_hosts::DescribeMacHostsOutput,
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_mac_modification_tasks_output_output_next_token(
663 input: &crate::operation::describe_mac_modification_tasks::DescribeMacModificationTasksOutput,
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_managed_prefix_lists_output_output_next_token(
673 input: &crate::operation::describe_managed_prefix_lists::DescribeManagedPrefixListsOutput,
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_moving_addresses_output_output_next_token(
683 input: &crate::operation::describe_moving_addresses::DescribeMovingAddressesOutput,
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_nat_gateways_output_output_next_token(
693 input: &crate::operation::describe_nat_gateways::DescribeNatGatewaysOutput,
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_acls_output_output_next_token(
703 input: &crate::operation::describe_network_acls::DescribeNetworkAclsOutput,
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_access_scope_analyses_output_output_next_token(
713 input: &crate::operation::describe_network_insights_access_scope_analyses::DescribeNetworkInsightsAccessScopeAnalysesOutput,
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_insights_access_scopes_output_output_next_token(
723 input: &crate::operation::describe_network_insights_access_scopes::DescribeNetworkInsightsAccessScopesOutput,
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_insights_analyses_output_output_next_token(
733 input: &crate::operation::describe_network_insights_analyses::DescribeNetworkInsightsAnalysesOutput,
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_network_insights_paths_output_output_next_token(
743 input: &crate::operation::describe_network_insights_paths::DescribeNetworkInsightsPathsOutput,
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_network_interface_permissions_output_output_next_token(
753 input: &crate::operation::describe_network_interface_permissions::DescribeNetworkInterfacePermissionsOutput,
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_network_interfaces_output_output_next_token(
763 input: &crate::operation::describe_network_interfaces::DescribeNetworkInterfacesOutput,
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_prefix_lists_output_output_next_token(
773 input: &crate::operation::describe_prefix_lists::DescribePrefixListsOutput,
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_principal_id_format_output_output_next_token(
783 input: &crate::operation::describe_principal_id_format::DescribePrincipalIdFormatOutput,
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_public_ipv4_pools_output_output_next_token(
793 input: &crate::operation::describe_public_ipv4_pools::DescribePublicIpv4PoolsOutput,
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_replace_root_volume_tasks_output_output_next_token(
803 input: &crate::operation::describe_replace_root_volume_tasks::DescribeReplaceRootVolumeTasksOutput,
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_reserved_instances_modifications_output_output_next_token(
813 input: &crate::operation::describe_reserved_instances_modifications::DescribeReservedInstancesModificationsOutput,
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_reserved_instances_offerings_output_output_next_token(
823 input: &crate::operation::describe_reserved_instances_offerings::DescribeReservedInstancesOfferingsOutput,
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_server_endpoints_output_output_next_token(
833 input: &crate::operation::describe_route_server_endpoints::DescribeRouteServerEndpointsOutput,
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_route_server_peers_output_output_next_token(
843 input: &crate::operation::describe_route_server_peers::DescribeRouteServerPeersOutput,
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_route_servers_output_output_next_token(
853 input: &crate::operation::describe_route_servers::DescribeRouteServersOutput,
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_route_tables_output_output_next_token(
863 input: &crate::operation::describe_route_tables::DescribeRouteTablesOutput,
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_scheduled_instance_availability_output_output_next_token(
873 input: &crate::operation::describe_scheduled_instance_availability::DescribeScheduledInstanceAvailabilityOutput,
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_scheduled_instances_output_output_next_token(
883 input: &crate::operation::describe_scheduled_instances::DescribeScheduledInstancesOutput,
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_security_group_rules_output_output_next_token(
893 input: &crate::operation::describe_security_group_rules::DescribeSecurityGroupRulesOutput,
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_security_group_vpc_associations_output_output_next_token(
903 input: &crate::operation::describe_security_group_vpc_associations::DescribeSecurityGroupVpcAssociationsOutput,
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_security_groups_output_output_next_token(
913 input: &crate::operation::describe_security_groups::DescribeSecurityGroupsOutput,
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_snapshot_tier_status_output_output_next_token(
923 input: &crate::operation::describe_snapshot_tier_status::DescribeSnapshotTierStatusOutput,
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_snapshots_output_output_next_token(
933 input: &crate::operation::describe_snapshots::DescribeSnapshotsOutput,
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_spot_fleet_requests_output_output_next_token(
943 input: &crate::operation::describe_spot_fleet_requests::DescribeSpotFleetRequestsOutput,
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_spot_instance_requests_output_output_next_token(
953 input: &crate::operation::describe_spot_instance_requests::DescribeSpotInstanceRequestsOutput,
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_spot_price_history_output_output_next_token(
963 input: &crate::operation::describe_spot_price_history::DescribeSpotPriceHistoryOutput,
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_stale_security_groups_output_output_next_token(
973 input: &crate::operation::describe_stale_security_groups::DescribeStaleSecurityGroupsOutput,
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_store_image_tasks_output_output_next_token(
983 input: &crate::operation::describe_store_image_tasks::DescribeStoreImageTasksOutput,
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_subnets_output_output_next_token(
993 input: &crate::operation::describe_subnets::DescribeSubnetsOutput,
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_tags_output_output_next_token(
1003 input: &crate::operation::describe_tags::DescribeTagsOutput,
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_traffic_mirror_filters_output_output_next_token(
1013 input: &crate::operation::describe_traffic_mirror_filters::DescribeTrafficMirrorFiltersOutput,
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_traffic_mirror_sessions_output_output_next_token(
1023 input: &crate::operation::describe_traffic_mirror_sessions::DescribeTrafficMirrorSessionsOutput,
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_traffic_mirror_targets_output_output_next_token(
1033 input: &crate::operation::describe_traffic_mirror_targets::DescribeTrafficMirrorTargetsOutput,
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_attachments_output_output_next_token(
1043 input: &crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
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_connect_peers_output_output_next_token(
1053 input: &crate::operation::describe_transit_gateway_connect_peers::DescribeTransitGatewayConnectPeersOutput,
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_connects_output_output_next_token(
1063 input: &crate::operation::describe_transit_gateway_connects::DescribeTransitGatewayConnectsOutput,
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_multicast_domains_output_output_next_token(
1073 input: &crate::operation::describe_transit_gateway_multicast_domains::DescribeTransitGatewayMulticastDomainsOutput,
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_peering_attachments_output_output_next_token(
1083 input: &crate::operation::describe_transit_gateway_peering_attachments::DescribeTransitGatewayPeeringAttachmentsOutput,
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_policy_tables_output_output_next_token(
1093 input: &crate::operation::describe_transit_gateway_policy_tables::DescribeTransitGatewayPolicyTablesOutput,
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_gateway_route_table_announcements_output_output_next_token(
1103 input: &crate::operation::describe_transit_gateway_route_table_announcements::DescribeTransitGatewayRouteTableAnnouncementsOutput,
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_transit_gateway_route_tables_output_output_next_token(
1113 input: &crate::operation::describe_transit_gateway_route_tables::DescribeTransitGatewayRouteTablesOutput,
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_transit_gateway_vpc_attachments_output_output_next_token(
1123 input: &crate::operation::describe_transit_gateway_vpc_attachments::DescribeTransitGatewayVpcAttachmentsOutput,
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_transit_gateways_output_output_next_token(
1133 input: &crate::operation::describe_transit_gateways::DescribeTransitGatewaysOutput,
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_trunk_interface_associations_output_output_next_token(
1143 input: &crate::operation::describe_trunk_interface_associations::DescribeTrunkInterfaceAssociationsOutput,
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_endpoints_output_output_next_token(
1153 input: &crate::operation::describe_verified_access_endpoints::DescribeVerifiedAccessEndpointsOutput,
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_groups_output_output_next_token(
1163 input: &crate::operation::describe_verified_access_groups::DescribeVerifiedAccessGroupsOutput,
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_verified_access_instance_logging_configurations_output_output_next_token(
1173 input: &crate::operation::describe_verified_access_instance_logging_configurations::DescribeVerifiedAccessInstanceLoggingConfigurationsOutput,
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_verified_access_instances_output_output_next_token(
1183 input: &crate::operation::describe_verified_access_instances::DescribeVerifiedAccessInstancesOutput,
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_verified_access_trust_providers_output_output_next_token(
1193 input: &crate::operation::describe_verified_access_trust_providers::DescribeVerifiedAccessTrustProvidersOutput,
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_volume_status_output_output_next_token(
1203 input: &crate::operation::describe_volume_status::DescribeVolumeStatusOutput,
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_volumes_output_output_next_token(
1213 input: &crate::operation::describe_volumes::DescribeVolumesOutput,
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_volumes_modifications_output_output_next_token(
1223 input: &crate::operation::describe_volumes_modifications::DescribeVolumesModificationsOutput,
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_classic_link_dns_support_output_output_next_token(
1233 input: &crate::operation::describe_vpc_classic_link_dns_support::DescribeVpcClassicLinkDnsSupportOutput,
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_connection_notifications_output_output_next_token(
1243 input: &crate::operation::describe_vpc_endpoint_connection_notifications::DescribeVpcEndpointConnectionNotificationsOutput,
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_endpoint_connections_output_output_next_token(
1253 input: &crate::operation::describe_vpc_endpoint_connections::DescribeVpcEndpointConnectionsOutput,
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_endpoint_service_configurations_output_output_next_token(
1263 input: &crate::operation::describe_vpc_endpoint_service_configurations::DescribeVpcEndpointServiceConfigurationsOutput,
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_vpc_endpoint_service_permissions_output_output_next_token(
1273 input: &crate::operation::describe_vpc_endpoint_service_permissions::DescribeVpcEndpointServicePermissionsOutput,
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_describe_vpc_endpoints_output_output_next_token(
1283 input: &crate::operation::describe_vpc_endpoints::DescribeVpcEndpointsOutput,
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_describe_vpc_peering_connections_output_output_next_token(
1293 input: &crate::operation::describe_vpc_peering_connections::DescribeVpcPeeringConnectionsOutput,
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_describe_vpcs_output_output_next_token(
1303 input: &crate::operation::describe_vpcs::DescribeVpcsOutput,
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_describe_vpn_concentrators_output_output_next_token(
1313 input: &crate::operation::describe_vpn_concentrators::DescribeVpnConcentratorsOutput,
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_associated_ipv6_pool_cidrs_output_output_next_token(
1323 input: &crate::operation::get_associated_ipv6_pool_cidrs::GetAssociatedIpv6PoolCidrsOutput,
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_aws_network_performance_data_output_output_next_token(
1333 input: &crate::operation::get_aws_network_performance_data::GetAwsNetworkPerformanceDataOutput,
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_capacity_manager_metric_data_output_output_next_token(
1343 input: &crate::operation::get_capacity_manager_metric_data::GetCapacityManagerMetricDataOutput,
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_capacity_manager_metric_dimensions_output_output_next_token(
1353 input: &crate::operation::get_capacity_manager_metric_dimensions::GetCapacityManagerMetricDimensionsOutput,
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_groups_for_capacity_reservation_output_output_next_token(
1363 input: &crate::operation::get_groups_for_capacity_reservation::GetGroupsForCapacityReservationOutput,
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_instance_types_from_instance_requirements_output_output_next_token(
1373 input: &crate::operation::get_instance_types_from_instance_requirements::GetInstanceTypesFromInstanceRequirementsOutput,
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_ipam_address_history_output_output_next_token(
1383 input: &crate::operation::get_ipam_address_history::GetIpamAddressHistoryOutput,
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_ipam_discovered_accounts_output_output_next_token(
1393 input: &crate::operation::get_ipam_discovered_accounts::GetIpamDiscoveredAccountsOutput,
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_ipam_discovered_resource_cidrs_output_output_next_token(
1403 input: &crate::operation::get_ipam_discovered_resource_cidrs::GetIpamDiscoveredResourceCidrsOutput,
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_ipam_pool_allocations_output_output_next_token(
1413 input: &crate::operation::get_ipam_pool_allocations::GetIpamPoolAllocationsOutput,
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_ipam_pool_cidrs_output_output_next_token(
1423 input: &crate::operation::get_ipam_pool_cidrs::GetIpamPoolCidrsOutput,
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_ipam_prefix_list_resolver_rules_output_output_next_token(
1433 input: &crate::operation::get_ipam_prefix_list_resolver_rules::GetIpamPrefixListResolverRulesOutput,
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_ipam_prefix_list_resolver_version_entries_output_output_next_token(
1443 input: &crate::operation::get_ipam_prefix_list_resolver_version_entries::GetIpamPrefixListResolverVersionEntriesOutput,
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_ipam_prefix_list_resolver_versions_output_output_next_token(
1453 input: &crate::operation::get_ipam_prefix_list_resolver_versions::GetIpamPrefixListResolverVersionsOutput,
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_ipam_resource_cidrs_output_output_next_token(
1463 input: &crate::operation::get_ipam_resource_cidrs::GetIpamResourceCidrsOutput,
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_managed_prefix_list_associations_output_output_next_token(
1473 input: &crate::operation::get_managed_prefix_list_associations::GetManagedPrefixListAssociationsOutput,
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_managed_prefix_list_entries_output_output_next_token(
1483 input: &crate::operation::get_managed_prefix_list_entries::GetManagedPrefixListEntriesOutput,
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_network_insights_access_scope_analysis_findings_output_output_next_token(
1493 input: &crate::operation::get_network_insights_access_scope_analysis_findings::GetNetworkInsightsAccessScopeAnalysisFindingsOutput,
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_get_security_groups_for_vpc_output_output_next_token(
1503 input: &crate::operation::get_security_groups_for_vpc::GetSecurityGroupsForVpcOutput,
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_get_spot_placement_scores_output_output_next_token(
1513 input: &crate::operation::get_spot_placement_scores::GetSpotPlacementScoresOutput,
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_get_transit_gateway_attachment_propagations_output_output_next_token(
1523 input: &crate::operation::get_transit_gateway_attachment_propagations::GetTransitGatewayAttachmentPropagationsOutput,
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_get_transit_gateway_multicast_domain_associations_output_output_next_token(
1533 input: &crate::operation::get_transit_gateway_multicast_domain_associations::GetTransitGatewayMulticastDomainAssociationsOutput,
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 reflens_get_transit_gateway_policy_table_associations_output_output_next_token(
1543 input: &crate::operation::get_transit_gateway_policy_table_associations::GetTransitGatewayPolicyTableAssociationsOutput,
1544) -> ::std::option::Option<&::std::string::String> {
1545 let input = match &input.next_token {
1546 ::std::option::Option::None => return ::std::option::Option::None,
1547 ::std::option::Option::Some(t) => t,
1548 };
1549 ::std::option::Option::Some(input)
1550}
1551
1552pub(crate) fn reflens_get_transit_gateway_prefix_list_references_output_output_next_token(
1553 input: &crate::operation::get_transit_gateway_prefix_list_references::GetTransitGatewayPrefixListReferencesOutput,
1554) -> ::std::option::Option<&::std::string::String> {
1555 let input = match &input.next_token {
1556 ::std::option::Option::None => return ::std::option::Option::None,
1557 ::std::option::Option::Some(t) => t,
1558 };
1559 ::std::option::Option::Some(input)
1560}
1561
1562pub(crate) fn reflens_get_transit_gateway_route_table_associations_output_output_next_token(
1563 input: &crate::operation::get_transit_gateway_route_table_associations::GetTransitGatewayRouteTableAssociationsOutput,
1564) -> ::std::option::Option<&::std::string::String> {
1565 let input = match &input.next_token {
1566 ::std::option::Option::None => return ::std::option::Option::None,
1567 ::std::option::Option::Some(t) => t,
1568 };
1569 ::std::option::Option::Some(input)
1570}
1571
1572pub(crate) fn reflens_get_transit_gateway_route_table_propagations_output_output_next_token(
1573 input: &crate::operation::get_transit_gateway_route_table_propagations::GetTransitGatewayRouteTablePropagationsOutput,
1574) -> ::std::option::Option<&::std::string::String> {
1575 let input = match &input.next_token {
1576 ::std::option::Option::None => return ::std::option::Option::None,
1577 ::std::option::Option::Some(t) => t,
1578 };
1579 ::std::option::Option::Some(input)
1580}
1581
1582pub(crate) fn reflens_get_vpn_connection_device_types_output_output_next_token(
1583 input: &crate::operation::get_vpn_connection_device_types::GetVpnConnectionDeviceTypesOutput,
1584) -> ::std::option::Option<&::std::string::String> {
1585 let input = match &input.next_token {
1586 ::std::option::Option::None => return ::std::option::Option::None,
1587 ::std::option::Option::Some(t) => t,
1588 };
1589 ::std::option::Option::Some(input)
1590}
1591
1592pub(crate) fn reflens_list_images_in_recycle_bin_output_output_next_token(
1593 input: &crate::operation::list_images_in_recycle_bin::ListImagesInRecycleBinOutput,
1594) -> ::std::option::Option<&::std::string::String> {
1595 let input = match &input.next_token {
1596 ::std::option::Option::None => return ::std::option::Option::None,
1597 ::std::option::Option::Some(t) => t,
1598 };
1599 ::std::option::Option::Some(input)
1600}
1601
1602pub(crate) fn reflens_list_snapshots_in_recycle_bin_output_output_next_token(
1603 input: &crate::operation::list_snapshots_in_recycle_bin::ListSnapshotsInRecycleBinOutput,
1604) -> ::std::option::Option<&::std::string::String> {
1605 let input = match &input.next_token {
1606 ::std::option::Option::None => return ::std::option::Option::None,
1607 ::std::option::Option::Some(t) => t,
1608 };
1609 ::std::option::Option::Some(input)
1610}
1611
1612pub(crate) fn reflens_search_local_gateway_routes_output_output_next_token(
1613 input: &crate::operation::search_local_gateway_routes::SearchLocalGatewayRoutesOutput,
1614) -> ::std::option::Option<&::std::string::String> {
1615 let input = match &input.next_token {
1616 ::std::option::Option::None => return ::std::option::Option::None,
1617 ::std::option::Option::Some(t) => t,
1618 };
1619 ::std::option::Option::Some(input)
1620}
1621
1622pub(crate) fn reflens_search_transit_gateway_multicast_groups_output_output_next_token(
1623 input: &crate::operation::search_transit_gateway_multicast_groups::SearchTransitGatewayMulticastGroupsOutput,
1624) -> ::std::option::Option<&::std::string::String> {
1625 let input = match &input.next_token {
1626 ::std::option::Option::None => return ::std::option::Option::None,
1627 ::std::option::Option::Some(t) => t,
1628 };
1629 ::std::option::Option::Some(input)
1630}
1631
1632pub(crate) fn lens_describe_address_transfers_output_output_address_transfers(
1633 input: crate::operation::describe_address_transfers::DescribeAddressTransfersOutput,
1634) -> ::std::option::Option<::std::vec::Vec<crate::types::AddressTransfer>> {
1635 let input = input.address_transfers?;
1636 ::std::option::Option::Some(input)
1637}
1638
1639pub(crate) fn lens_describe_addresses_attribute_output_output_addresses(
1640 input: crate::operation::describe_addresses_attribute::DescribeAddressesAttributeOutput,
1641) -> ::std::option::Option<::std::vec::Vec<crate::types::AddressAttribute>> {
1642 let input = input.addresses?;
1643 ::std::option::Option::Some(input)
1644}
1645
1646pub(crate) fn lens_describe_aws_network_performance_metric_subscriptions_output_output_subscriptions(
1647 input: crate::operation::describe_aws_network_performance_metric_subscriptions::DescribeAwsNetworkPerformanceMetricSubscriptionsOutput,
1648) -> ::std::option::Option<::std::vec::Vec<crate::types::Subscription>> {
1649 let input = input.subscriptions?;
1650 ::std::option::Option::Some(input)
1651}
1652
1653pub(crate) fn lens_describe_byoip_cidrs_output_output_byoip_cidrs(
1654 input: crate::operation::describe_byoip_cidrs::DescribeByoipCidrsOutput,
1655) -> ::std::option::Option<::std::vec::Vec<crate::types::ByoipCidr>> {
1656 let input = input.byoip_cidrs?;
1657 ::std::option::Option::Some(input)
1658}
1659
1660pub(crate) fn lens_describe_capacity_block_extension_history_output_output_capacity_block_extensions(
1661 input: crate::operation::describe_capacity_block_extension_history::DescribeCapacityBlockExtensionHistoryOutput,
1662) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockExtension>> {
1663 let input = input.capacity_block_extensions?;
1664 ::std::option::Option::Some(input)
1665}
1666
1667pub(crate) fn lens_describe_capacity_block_extension_offerings_output_output_capacity_block_extension_offerings(
1668 input: crate::operation::describe_capacity_block_extension_offerings::DescribeCapacityBlockExtensionOfferingsOutput,
1669) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockExtensionOffering>> {
1670 let input = input.capacity_block_extension_offerings?;
1671 ::std::option::Option::Some(input)
1672}
1673
1674pub(crate) fn lens_describe_capacity_block_offerings_output_output_capacity_block_offerings(
1675 input: crate::operation::describe_capacity_block_offerings::DescribeCapacityBlockOfferingsOutput,
1676) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockOffering>> {
1677 let input = input.capacity_block_offerings?;
1678 ::std::option::Option::Some(input)
1679}
1680
1681pub(crate) fn lens_describe_capacity_block_status_output_output_capacity_block_statuses(
1682 input: crate::operation::describe_capacity_block_status::DescribeCapacityBlockStatusOutput,
1683) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlockStatus>> {
1684 let input = input.capacity_block_statuses?;
1685 ::std::option::Option::Some(input)
1686}
1687
1688pub(crate) fn lens_describe_capacity_blocks_output_output_capacity_blocks(
1689 input: crate::operation::describe_capacity_blocks::DescribeCapacityBlocksOutput,
1690) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityBlock>> {
1691 let input = input.capacity_blocks?;
1692 ::std::option::Option::Some(input)
1693}
1694
1695pub(crate) fn lens_describe_capacity_manager_data_exports_output_output_capacity_manager_data_exports(
1696 input: crate::operation::describe_capacity_manager_data_exports::DescribeCapacityManagerDataExportsOutput,
1697) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityManagerDataExportResponse>> {
1698 let input = input.capacity_manager_data_exports?;
1699 ::std::option::Option::Some(input)
1700}
1701
1702pub(crate) fn lens_describe_capacity_reservation_billing_requests_output_output_capacity_reservation_billing_requests(
1703 input: crate::operation::describe_capacity_reservation_billing_requests::DescribeCapacityReservationBillingRequestsOutput,
1704) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationBillingRequest>> {
1705 let input = input.capacity_reservation_billing_requests?;
1706 ::std::option::Option::Some(input)
1707}
1708
1709pub(crate) fn lens_describe_capacity_reservation_fleets_output_output_capacity_reservation_fleets(
1710 input: crate::operation::describe_capacity_reservation_fleets::DescribeCapacityReservationFleetsOutput,
1711) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationFleet>> {
1712 let input = input.capacity_reservation_fleets?;
1713 ::std::option::Option::Some(input)
1714}
1715
1716pub(crate) fn lens_describe_capacity_reservations_output_output_capacity_reservations(
1717 input: crate::operation::describe_capacity_reservations::DescribeCapacityReservationsOutput,
1718) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservation>> {
1719 let input = input.capacity_reservations?;
1720 ::std::option::Option::Some(input)
1721}
1722
1723pub(crate) fn lens_describe_carrier_gateways_output_output_carrier_gateways(
1724 input: crate::operation::describe_carrier_gateways::DescribeCarrierGatewaysOutput,
1725) -> ::std::option::Option<::std::vec::Vec<crate::types::CarrierGateway>> {
1726 let input = input.carrier_gateways?;
1727 ::std::option::Option::Some(input)
1728}
1729
1730pub(crate) fn lens_describe_classic_link_instances_output_output_instances(
1731 input: crate::operation::describe_classic_link_instances::DescribeClassicLinkInstancesOutput,
1732) -> ::std::option::Option<::std::vec::Vec<crate::types::ClassicLinkInstance>> {
1733 let input = input.instances?;
1734 ::std::option::Option::Some(input)
1735}
1736
1737pub(crate) fn lens_describe_client_vpn_authorization_rules_output_output_authorization_rules(
1738 input: crate::operation::describe_client_vpn_authorization_rules::DescribeClientVpnAuthorizationRulesOutput,
1739) -> ::std::option::Option<::std::vec::Vec<crate::types::AuthorizationRule>> {
1740 let input = input.authorization_rules?;
1741 ::std::option::Option::Some(input)
1742}
1743
1744pub(crate) fn lens_describe_client_vpn_connections_output_output_connections(
1745 input: crate::operation::describe_client_vpn_connections::DescribeClientVpnConnectionsOutput,
1746) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnConnection>> {
1747 let input = input.connections?;
1748 ::std::option::Option::Some(input)
1749}
1750
1751pub(crate) fn lens_describe_client_vpn_endpoints_output_output_client_vpn_endpoints(
1752 input: crate::operation::describe_client_vpn_endpoints::DescribeClientVpnEndpointsOutput,
1753) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnEndpoint>> {
1754 let input = input.client_vpn_endpoints?;
1755 ::std::option::Option::Some(input)
1756}
1757
1758pub(crate) fn lens_describe_client_vpn_routes_output_output_routes(
1759 input: crate::operation::describe_client_vpn_routes::DescribeClientVpnRoutesOutput,
1760) -> ::std::option::Option<::std::vec::Vec<crate::types::ClientVpnRoute>> {
1761 let input = input.routes?;
1762 ::std::option::Option::Some(input)
1763}
1764
1765pub(crate) fn lens_describe_client_vpn_target_networks_output_output_client_vpn_target_networks(
1766 input: crate::operation::describe_client_vpn_target_networks::DescribeClientVpnTargetNetworksOutput,
1767) -> ::std::option::Option<::std::vec::Vec<crate::types::TargetNetwork>> {
1768 let input = input.client_vpn_target_networks?;
1769 ::std::option::Option::Some(input)
1770}
1771
1772pub(crate) fn lens_describe_coip_pools_output_output_coip_pools(
1773 input: crate::operation::describe_coip_pools::DescribeCoipPoolsOutput,
1774) -> ::std::option::Option<::std::vec::Vec<crate::types::CoipPool>> {
1775 let input = input.coip_pools?;
1776 ::std::option::Option::Some(input)
1777}
1778
1779pub(crate) fn lens_describe_dhcp_options_output_output_dhcp_options(
1780 input: crate::operation::describe_dhcp_options::DescribeDhcpOptionsOutput,
1781) -> ::std::option::Option<::std::vec::Vec<crate::types::DhcpOptions>> {
1782 let input = input.dhcp_options?;
1783 ::std::option::Option::Some(input)
1784}
1785
1786pub(crate) fn lens_describe_egress_only_internet_gateways_output_output_egress_only_internet_gateways(
1787 input: crate::operation::describe_egress_only_internet_gateways::DescribeEgressOnlyInternetGatewaysOutput,
1788) -> ::std::option::Option<::std::vec::Vec<crate::types::EgressOnlyInternetGateway>> {
1789 let input = input.egress_only_internet_gateways?;
1790 ::std::option::Option::Some(input)
1791}
1792
1793pub(crate) fn lens_describe_export_image_tasks_output_output_export_image_tasks(
1794 input: crate::operation::describe_export_image_tasks::DescribeExportImageTasksOutput,
1795) -> ::std::option::Option<::std::vec::Vec<crate::types::ExportImageTask>> {
1796 let input = input.export_image_tasks?;
1797 ::std::option::Option::Some(input)
1798}
1799
1800pub(crate) fn lens_describe_fast_launch_images_output_output_fast_launch_images(
1801 input: crate::operation::describe_fast_launch_images::DescribeFastLaunchImagesOutput,
1802) -> ::std::option::Option<::std::vec::Vec<crate::types::DescribeFastLaunchImagesSuccessItem>> {
1803 let input = input.fast_launch_images?;
1804 ::std::option::Option::Some(input)
1805}
1806
1807pub(crate) fn lens_describe_fast_snapshot_restores_output_output_fast_snapshot_restores(
1808 input: crate::operation::describe_fast_snapshot_restores::DescribeFastSnapshotRestoresOutput,
1809) -> ::std::option::Option<::std::vec::Vec<crate::types::DescribeFastSnapshotRestoreSuccessItem>> {
1810 let input = input.fast_snapshot_restores?;
1811 ::std::option::Option::Some(input)
1812}
1813
1814pub(crate) fn lens_describe_fleets_output_output_fleets(
1815 input: crate::operation::describe_fleets::DescribeFleetsOutput,
1816) -> ::std::option::Option<::std::vec::Vec<crate::types::FleetData>> {
1817 let input = input.fleets?;
1818 ::std::option::Option::Some(input)
1819}
1820
1821pub(crate) fn lens_describe_flow_logs_output_output_flow_logs(
1822 input: crate::operation::describe_flow_logs::DescribeFlowLogsOutput,
1823) -> ::std::option::Option<::std::vec::Vec<crate::types::FlowLog>> {
1824 let input = input.flow_logs?;
1825 ::std::option::Option::Some(input)
1826}
1827
1828pub(crate) fn lens_describe_fpga_images_output_output_fpga_images(
1829 input: crate::operation::describe_fpga_images::DescribeFpgaImagesOutput,
1830) -> ::std::option::Option<::std::vec::Vec<crate::types::FpgaImage>> {
1831 let input = input.fpga_images?;
1832 ::std::option::Option::Some(input)
1833}
1834
1835pub(crate) fn lens_describe_host_reservation_offerings_output_output_offering_set(
1836 input: crate::operation::describe_host_reservation_offerings::DescribeHostReservationOfferingsOutput,
1837) -> ::std::option::Option<::std::vec::Vec<crate::types::HostOffering>> {
1838 let input = input.offering_set?;
1839 ::std::option::Option::Some(input)
1840}
1841
1842pub(crate) fn lens_describe_host_reservations_output_output_host_reservation_set(
1843 input: crate::operation::describe_host_reservations::DescribeHostReservationsOutput,
1844) -> ::std::option::Option<::std::vec::Vec<crate::types::HostReservation>> {
1845 let input = input.host_reservation_set?;
1846 ::std::option::Option::Some(input)
1847}
1848
1849pub(crate) fn lens_describe_hosts_output_output_hosts(
1850 input: crate::operation::describe_hosts::DescribeHostsOutput,
1851) -> ::std::option::Option<::std::vec::Vec<crate::types::Host>> {
1852 let input = input.hosts?;
1853 ::std::option::Option::Some(input)
1854}
1855
1856pub(crate) fn lens_describe_iam_instance_profile_associations_output_output_iam_instance_profile_associations(
1857 input: crate::operation::describe_iam_instance_profile_associations::DescribeIamInstanceProfileAssociationsOutput,
1858) -> ::std::option::Option<::std::vec::Vec<crate::types::IamInstanceProfileAssociation>> {
1859 let input = input.iam_instance_profile_associations?;
1860 ::std::option::Option::Some(input)
1861}
1862
1863pub(crate) fn lens_describe_image_references_output_output_image_references(
1864 input: crate::operation::describe_image_references::DescribeImageReferencesOutput,
1865) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageReference>> {
1866 let input = input.image_references?;
1867 ::std::option::Option::Some(input)
1868}
1869
1870pub(crate) fn lens_describe_image_usage_report_entries_output_output_image_usage_report_entries(
1871 input: crate::operation::describe_image_usage_report_entries::DescribeImageUsageReportEntriesOutput,
1872) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageUsageReportEntry>> {
1873 let input = input.image_usage_report_entries?;
1874 ::std::option::Option::Some(input)
1875}
1876
1877pub(crate) fn lens_describe_image_usage_reports_output_output_image_usage_reports(
1878 input: crate::operation::describe_image_usage_reports::DescribeImageUsageReportsOutput,
1879) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageUsageReport>> {
1880 let input = input.image_usage_reports?;
1881 ::std::option::Option::Some(input)
1882}
1883
1884pub(crate) fn lens_describe_images_output_output_images(
1885 input: crate::operation::describe_images::DescribeImagesOutput,
1886) -> ::std::option::Option<::std::vec::Vec<crate::types::Image>> {
1887 let input = input.images?;
1888 ::std::option::Option::Some(input)
1889}
1890
1891pub(crate) fn lens_describe_import_image_tasks_output_output_import_image_tasks(
1892 input: crate::operation::describe_import_image_tasks::DescribeImportImageTasksOutput,
1893) -> ::std::option::Option<::std::vec::Vec<crate::types::ImportImageTask>> {
1894 let input = input.import_image_tasks?;
1895 ::std::option::Option::Some(input)
1896}
1897
1898pub(crate) fn lens_describe_import_snapshot_tasks_output_output_import_snapshot_tasks(
1899 input: crate::operation::describe_import_snapshot_tasks::DescribeImportSnapshotTasksOutput,
1900) -> ::std::option::Option<::std::vec::Vec<crate::types::ImportSnapshotTask>> {
1901 let input = input.import_snapshot_tasks?;
1902 ::std::option::Option::Some(input)
1903}
1904
1905pub(crate) fn lens_describe_instance_connect_endpoints_output_output_instance_connect_endpoints(
1906 input: crate::operation::describe_instance_connect_endpoints::DescribeInstanceConnectEndpointsOutput,
1907) -> ::std::option::Option<::std::vec::Vec<crate::types::Ec2InstanceConnectEndpoint>> {
1908 let input = input.instance_connect_endpoints?;
1909 ::std::option::Option::Some(input)
1910}
1911
1912pub(crate) fn lens_describe_instance_credit_specifications_output_output_instance_credit_specifications(
1913 input: crate::operation::describe_instance_credit_specifications::DescribeInstanceCreditSpecificationsOutput,
1914) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceCreditSpecification>> {
1915 let input = input.instance_credit_specifications?;
1916 ::std::option::Option::Some(input)
1917}
1918
1919pub(crate) fn lens_describe_instance_event_windows_output_output_instance_event_windows(
1920 input: crate::operation::describe_instance_event_windows::DescribeInstanceEventWindowsOutput,
1921) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceEventWindow>> {
1922 let input = input.instance_event_windows?;
1923 ::std::option::Option::Some(input)
1924}
1925
1926pub(crate) fn lens_describe_instance_image_metadata_output_output_instance_image_metadata(
1927 input: crate::operation::describe_instance_image_metadata::DescribeInstanceImageMetadataOutput,
1928) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceImageMetadata>> {
1929 let input = input.instance_image_metadata?;
1930 ::std::option::Option::Some(input)
1931}
1932
1933pub(crate) fn lens_describe_instance_status_output_output_instance_statuses(
1934 input: crate::operation::describe_instance_status::DescribeInstanceStatusOutput,
1935) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceStatus>> {
1936 let input = input.instance_statuses?;
1937 ::std::option::Option::Some(input)
1938}
1939
1940pub(crate) fn lens_describe_instance_topology_output_output_instances(
1941 input: crate::operation::describe_instance_topology::DescribeInstanceTopologyOutput,
1942) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTopology>> {
1943 let input = input.instances?;
1944 ::std::option::Option::Some(input)
1945}
1946
1947pub(crate) fn lens_describe_instance_type_offerings_output_output_instance_type_offerings(
1948 input: crate::operation::describe_instance_type_offerings::DescribeInstanceTypeOfferingsOutput,
1949) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeOffering>> {
1950 let input = input.instance_type_offerings?;
1951 ::std::option::Option::Some(input)
1952}
1953
1954pub(crate) fn lens_describe_instance_types_output_output_instance_types(
1955 input: crate::operation::describe_instance_types::DescribeInstanceTypesOutput,
1956) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeInfo>> {
1957 let input = input.instance_types?;
1958 ::std::option::Option::Some(input)
1959}
1960
1961pub(crate) fn lens_describe_instances_output_output_reservations(
1962 input: crate::operation::describe_instances::DescribeInstancesOutput,
1963) -> ::std::option::Option<::std::vec::Vec<crate::types::Reservation>> {
1964 let input = input.reservations?;
1965 ::std::option::Option::Some(input)
1966}
1967
1968pub(crate) fn lens_describe_internet_gateways_output_output_internet_gateways(
1969 input: crate::operation::describe_internet_gateways::DescribeInternetGatewaysOutput,
1970) -> ::std::option::Option<::std::vec::Vec<crate::types::InternetGateway>> {
1971 let input = input.internet_gateways?;
1972 ::std::option::Option::Some(input)
1973}
1974
1975pub(crate) fn lens_describe_ipam_pools_output_output_ipam_pools(
1976 input: crate::operation::describe_ipam_pools::DescribeIpamPoolsOutput,
1977) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPool>> {
1978 let input = input.ipam_pools?;
1979 ::std::option::Option::Some(input)
1980}
1981
1982pub(crate) fn lens_describe_ipam_prefix_list_resolver_targets_output_output_ipam_prefix_list_resolver_targets(
1983 input: crate::operation::describe_ipam_prefix_list_resolver_targets::DescribeIpamPrefixListResolverTargetsOutput,
1984) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPrefixListResolverTarget>> {
1985 let input = input.ipam_prefix_list_resolver_targets?;
1986 ::std::option::Option::Some(input)
1987}
1988
1989pub(crate) fn lens_describe_ipam_prefix_list_resolvers_output_output_ipam_prefix_list_resolvers(
1990 input: crate::operation::describe_ipam_prefix_list_resolvers::DescribeIpamPrefixListResolversOutput,
1991) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPrefixListResolver>> {
1992 let input = input.ipam_prefix_list_resolvers?;
1993 ::std::option::Option::Some(input)
1994}
1995
1996pub(crate) fn lens_describe_ipam_resource_discoveries_output_output_ipam_resource_discoveries(
1997 input: crate::operation::describe_ipam_resource_discoveries::DescribeIpamResourceDiscoveriesOutput,
1998) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceDiscovery>> {
1999 let input = input.ipam_resource_discoveries?;
2000 ::std::option::Option::Some(input)
2001}
2002
2003pub(crate) fn lens_describe_ipam_resource_discovery_associations_output_output_ipam_resource_discovery_associations(
2004 input: crate::operation::describe_ipam_resource_discovery_associations::DescribeIpamResourceDiscoveryAssociationsOutput,
2005) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceDiscoveryAssociation>> {
2006 let input = input.ipam_resource_discovery_associations?;
2007 ::std::option::Option::Some(input)
2008}
2009
2010pub(crate) fn lens_describe_ipam_scopes_output_output_ipam_scopes(
2011 input: crate::operation::describe_ipam_scopes::DescribeIpamScopesOutput,
2012) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamScope>> {
2013 let input = input.ipam_scopes?;
2014 ::std::option::Option::Some(input)
2015}
2016
2017pub(crate) fn lens_describe_ipams_output_output_ipams(
2018 input: crate::operation::describe_ipams::DescribeIpamsOutput,
2019) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipam>> {
2020 let input = input.ipams?;
2021 ::std::option::Option::Some(input)
2022}
2023
2024pub(crate) fn lens_describe_ipv6_pools_output_output_ipv6_pools(
2025 input: crate::operation::describe_ipv6_pools::DescribeIpv6PoolsOutput,
2026) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipv6Pool>> {
2027 let input = input.ipv6_pools?;
2028 ::std::option::Option::Some(input)
2029}
2030
2031pub(crate) fn lens_describe_launch_template_versions_output_output_launch_template_versions(
2032 input: crate::operation::describe_launch_template_versions::DescribeLaunchTemplateVersionsOutput,
2033) -> ::std::option::Option<::std::vec::Vec<crate::types::LaunchTemplateVersion>> {
2034 let input = input.launch_template_versions?;
2035 ::std::option::Option::Some(input)
2036}
2037
2038pub(crate) fn lens_describe_launch_templates_output_output_launch_templates(
2039 input: crate::operation::describe_launch_templates::DescribeLaunchTemplatesOutput,
2040) -> ::std::option::Option<::std::vec::Vec<crate::types::LaunchTemplate>> {
2041 let input = input.launch_templates?;
2042 ::std::option::Option::Some(input)
2043}
2044
2045pub(crate) fn lens_describe_local_gateway_route_table_virtual_interface_group_associations_output_output_local_gateway_route_table_virtual_interface_group_associations(
2046 input: crate::operation::describe_local_gateway_route_table_virtual_interface_group_associations::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput,
2047) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTableVirtualInterfaceGroupAssociation>> {
2048 let input = input.local_gateway_route_table_virtual_interface_group_associations?;
2049 ::std::option::Option::Some(input)
2050}
2051
2052pub(crate) fn lens_describe_local_gateway_route_table_vpc_associations_output_output_local_gateway_route_table_vpc_associations(
2053 input: crate::operation::describe_local_gateway_route_table_vpc_associations::DescribeLocalGatewayRouteTableVpcAssociationsOutput,
2054) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTableVpcAssociation>> {
2055 let input = input.local_gateway_route_table_vpc_associations?;
2056 ::std::option::Option::Some(input)
2057}
2058
2059pub(crate) fn lens_describe_local_gateway_route_tables_output_output_local_gateway_route_tables(
2060 input: crate::operation::describe_local_gateway_route_tables::DescribeLocalGatewayRouteTablesOutput,
2061) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRouteTable>> {
2062 let input = input.local_gateway_route_tables?;
2063 ::std::option::Option::Some(input)
2064}
2065
2066pub(crate) fn lens_describe_local_gateway_virtual_interface_groups_output_output_local_gateway_virtual_interface_groups(
2067 input: crate::operation::describe_local_gateway_virtual_interface_groups::DescribeLocalGatewayVirtualInterfaceGroupsOutput,
2068) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayVirtualInterfaceGroup>> {
2069 let input = input.local_gateway_virtual_interface_groups?;
2070 ::std::option::Option::Some(input)
2071}
2072
2073pub(crate) fn lens_describe_local_gateway_virtual_interfaces_output_output_local_gateway_virtual_interfaces(
2074 input: crate::operation::describe_local_gateway_virtual_interfaces::DescribeLocalGatewayVirtualInterfacesOutput,
2075) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayVirtualInterface>> {
2076 let input = input.local_gateway_virtual_interfaces?;
2077 ::std::option::Option::Some(input)
2078}
2079
2080pub(crate) fn lens_describe_local_gateways_output_output_local_gateways(
2081 input: crate::operation::describe_local_gateways::DescribeLocalGatewaysOutput,
2082) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGateway>> {
2083 let input = input.local_gateways?;
2084 ::std::option::Option::Some(input)
2085}
2086
2087pub(crate) fn lens_describe_mac_hosts_output_output_mac_hosts(
2088 input: crate::operation::describe_mac_hosts::DescribeMacHostsOutput,
2089) -> ::std::option::Option<::std::vec::Vec<crate::types::MacHost>> {
2090 let input = input.mac_hosts?;
2091 ::std::option::Option::Some(input)
2092}
2093
2094pub(crate) fn lens_describe_mac_modification_tasks_output_output_mac_modification_tasks(
2095 input: crate::operation::describe_mac_modification_tasks::DescribeMacModificationTasksOutput,
2096) -> ::std::option::Option<::std::vec::Vec<crate::types::MacModificationTask>> {
2097 let input = input.mac_modification_tasks?;
2098 ::std::option::Option::Some(input)
2099}
2100
2101pub(crate) fn lens_describe_managed_prefix_lists_output_output_prefix_lists(
2102 input: crate::operation::describe_managed_prefix_lists::DescribeManagedPrefixListsOutput,
2103) -> ::std::option::Option<::std::vec::Vec<crate::types::ManagedPrefixList>> {
2104 let input = input.prefix_lists?;
2105 ::std::option::Option::Some(input)
2106}
2107
2108pub(crate) fn lens_describe_moving_addresses_output_output_moving_address_statuses(
2109 input: crate::operation::describe_moving_addresses::DescribeMovingAddressesOutput,
2110) -> ::std::option::Option<::std::vec::Vec<crate::types::MovingAddressStatus>> {
2111 let input = input.moving_address_statuses?;
2112 ::std::option::Option::Some(input)
2113}
2114
2115pub(crate) fn lens_describe_nat_gateways_output_output_nat_gateways(
2116 input: crate::operation::describe_nat_gateways::DescribeNatGatewaysOutput,
2117) -> ::std::option::Option<::std::vec::Vec<crate::types::NatGateway>> {
2118 let input = input.nat_gateways?;
2119 ::std::option::Option::Some(input)
2120}
2121
2122pub(crate) fn lens_describe_network_acls_output_output_network_acls(
2123 input: crate::operation::describe_network_acls::DescribeNetworkAclsOutput,
2124) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkAcl>> {
2125 let input = input.network_acls?;
2126 ::std::option::Option::Some(input)
2127}
2128
2129pub(crate) fn lens_describe_network_insights_access_scope_analyses_output_output_network_insights_access_scope_analyses(
2130 input: crate::operation::describe_network_insights_access_scope_analyses::DescribeNetworkInsightsAccessScopeAnalysesOutput,
2131) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAccessScopeAnalysis>> {
2132 let input = input.network_insights_access_scope_analyses?;
2133 ::std::option::Option::Some(input)
2134}
2135
2136pub(crate) fn lens_describe_network_insights_access_scopes_output_output_network_insights_access_scopes(
2137 input: crate::operation::describe_network_insights_access_scopes::DescribeNetworkInsightsAccessScopesOutput,
2138) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAccessScope>> {
2139 let input = input.network_insights_access_scopes?;
2140 ::std::option::Option::Some(input)
2141}
2142
2143pub(crate) fn lens_describe_network_insights_analyses_output_output_network_insights_analyses(
2144 input: crate::operation::describe_network_insights_analyses::DescribeNetworkInsightsAnalysesOutput,
2145) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsAnalysis>> {
2146 let input = input.network_insights_analyses?;
2147 ::std::option::Option::Some(input)
2148}
2149
2150pub(crate) fn lens_describe_network_insights_paths_output_output_network_insights_paths(
2151 input: crate::operation::describe_network_insights_paths::DescribeNetworkInsightsPathsOutput,
2152) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInsightsPath>> {
2153 let input = input.network_insights_paths?;
2154 ::std::option::Option::Some(input)
2155}
2156
2157pub(crate) fn lens_describe_network_interface_permissions_output_output_network_interface_permissions(
2158 input: crate::operation::describe_network_interface_permissions::DescribeNetworkInterfacePermissionsOutput,
2159) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInterfacePermission>> {
2160 let input = input.network_interface_permissions?;
2161 ::std::option::Option::Some(input)
2162}
2163
2164pub(crate) fn lens_describe_network_interfaces_output_output_network_interfaces(
2165 input: crate::operation::describe_network_interfaces::DescribeNetworkInterfacesOutput,
2166) -> ::std::option::Option<::std::vec::Vec<crate::types::NetworkInterface>> {
2167 let input = input.network_interfaces?;
2168 ::std::option::Option::Some(input)
2169}
2170
2171pub(crate) fn lens_describe_prefix_lists_output_output_prefix_lists(
2172 input: crate::operation::describe_prefix_lists::DescribePrefixListsOutput,
2173) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixList>> {
2174 let input = input.prefix_lists?;
2175 ::std::option::Option::Some(input)
2176}
2177
2178pub(crate) fn lens_describe_principal_id_format_output_output_principals(
2179 input: crate::operation::describe_principal_id_format::DescribePrincipalIdFormatOutput,
2180) -> ::std::option::Option<::std::vec::Vec<crate::types::PrincipalIdFormat>> {
2181 let input = input.principals?;
2182 ::std::option::Option::Some(input)
2183}
2184
2185pub(crate) fn lens_describe_public_ipv4_pools_output_output_public_ipv4_pools(
2186 input: crate::operation::describe_public_ipv4_pools::DescribePublicIpv4PoolsOutput,
2187) -> ::std::option::Option<::std::vec::Vec<crate::types::PublicIpv4Pool>> {
2188 let input = input.public_ipv4_pools?;
2189 ::std::option::Option::Some(input)
2190}
2191
2192pub(crate) fn lens_describe_replace_root_volume_tasks_output_output_replace_root_volume_tasks(
2193 input: crate::operation::describe_replace_root_volume_tasks::DescribeReplaceRootVolumeTasksOutput,
2194) -> ::std::option::Option<::std::vec::Vec<crate::types::ReplaceRootVolumeTask>> {
2195 let input = input.replace_root_volume_tasks?;
2196 ::std::option::Option::Some(input)
2197}
2198
2199pub(crate) fn lens_describe_reserved_instances_modifications_output_output_reserved_instances_modifications(
2200 input: crate::operation::describe_reserved_instances_modifications::DescribeReservedInstancesModificationsOutput,
2201) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedInstancesModification>> {
2202 let input = input.reserved_instances_modifications?;
2203 ::std::option::Option::Some(input)
2204}
2205
2206pub(crate) fn lens_describe_reserved_instances_offerings_output_output_reserved_instances_offerings(
2207 input: crate::operation::describe_reserved_instances_offerings::DescribeReservedInstancesOfferingsOutput,
2208) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedInstancesOffering>> {
2209 let input = input.reserved_instances_offerings?;
2210 ::std::option::Option::Some(input)
2211}
2212
2213pub(crate) fn lens_describe_route_server_endpoints_output_output_route_server_endpoints(
2214 input: crate::operation::describe_route_server_endpoints::DescribeRouteServerEndpointsOutput,
2215) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServerEndpoint>> {
2216 let input = input.route_server_endpoints?;
2217 ::std::option::Option::Some(input)
2218}
2219
2220pub(crate) fn lens_describe_route_server_peers_output_output_route_server_peers(
2221 input: crate::operation::describe_route_server_peers::DescribeRouteServerPeersOutput,
2222) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServerPeer>> {
2223 let input = input.route_server_peers?;
2224 ::std::option::Option::Some(input)
2225}
2226
2227pub(crate) fn lens_describe_route_servers_output_output_route_servers(
2228 input: crate::operation::describe_route_servers::DescribeRouteServersOutput,
2229) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteServer>> {
2230 let input = input.route_servers?;
2231 ::std::option::Option::Some(input)
2232}
2233
2234pub(crate) fn lens_describe_route_tables_output_output_route_tables(
2235 input: crate::operation::describe_route_tables::DescribeRouteTablesOutput,
2236) -> ::std::option::Option<::std::vec::Vec<crate::types::RouteTable>> {
2237 let input = input.route_tables?;
2238 ::std::option::Option::Some(input)
2239}
2240
2241pub(crate) fn lens_describe_scheduled_instance_availability_output_output_scheduled_instance_availability_set(
2242 input: crate::operation::describe_scheduled_instance_availability::DescribeScheduledInstanceAvailabilityOutput,
2243) -> ::std::option::Option<::std::vec::Vec<crate::types::ScheduledInstanceAvailability>> {
2244 let input = input.scheduled_instance_availability_set?;
2245 ::std::option::Option::Some(input)
2246}
2247
2248pub(crate) fn lens_describe_scheduled_instances_output_output_scheduled_instance_set(
2249 input: crate::operation::describe_scheduled_instances::DescribeScheduledInstancesOutput,
2250) -> ::std::option::Option<::std::vec::Vec<crate::types::ScheduledInstance>> {
2251 let input = input.scheduled_instance_set?;
2252 ::std::option::Option::Some(input)
2253}
2254
2255pub(crate) fn lens_describe_security_group_rules_output_output_security_group_rules(
2256 input: crate::operation::describe_security_group_rules::DescribeSecurityGroupRulesOutput,
2257) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupRule>> {
2258 let input = input.security_group_rules?;
2259 ::std::option::Option::Some(input)
2260}
2261
2262pub(crate) fn lens_describe_security_group_vpc_associations_output_output_security_group_vpc_associations(
2263 input: crate::operation::describe_security_group_vpc_associations::DescribeSecurityGroupVpcAssociationsOutput,
2264) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupVpcAssociation>> {
2265 let input = input.security_group_vpc_associations?;
2266 ::std::option::Option::Some(input)
2267}
2268
2269pub(crate) fn lens_describe_security_groups_output_output_security_groups(
2270 input: crate::operation::describe_security_groups::DescribeSecurityGroupsOutput,
2271) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroup>> {
2272 let input = input.security_groups?;
2273 ::std::option::Option::Some(input)
2274}
2275
2276pub(crate) fn lens_describe_snapshot_tier_status_output_output_snapshot_tier_statuses(
2277 input: crate::operation::describe_snapshot_tier_status::DescribeSnapshotTierStatusOutput,
2278) -> ::std::option::Option<::std::vec::Vec<crate::types::SnapshotTierStatus>> {
2279 let input = input.snapshot_tier_statuses?;
2280 ::std::option::Option::Some(input)
2281}
2282
2283pub(crate) fn lens_describe_snapshots_output_output_snapshots(
2284 input: crate::operation::describe_snapshots::DescribeSnapshotsOutput,
2285) -> ::std::option::Option<::std::vec::Vec<crate::types::Snapshot>> {
2286 let input = input.snapshots?;
2287 ::std::option::Option::Some(input)
2288}
2289
2290pub(crate) fn lens_describe_spot_fleet_requests_output_output_spot_fleet_request_configs(
2291 input: crate::operation::describe_spot_fleet_requests::DescribeSpotFleetRequestsOutput,
2292) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotFleetRequestConfig>> {
2293 let input = input.spot_fleet_request_configs?;
2294 ::std::option::Option::Some(input)
2295}
2296
2297pub(crate) fn lens_describe_spot_instance_requests_output_output_spot_instance_requests(
2298 input: crate::operation::describe_spot_instance_requests::DescribeSpotInstanceRequestsOutput,
2299) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotInstanceRequest>> {
2300 let input = input.spot_instance_requests?;
2301 ::std::option::Option::Some(input)
2302}
2303
2304pub(crate) fn lens_describe_spot_price_history_output_output_spot_price_history(
2305 input: crate::operation::describe_spot_price_history::DescribeSpotPriceHistoryOutput,
2306) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotPrice>> {
2307 let input = input.spot_price_history?;
2308 ::std::option::Option::Some(input)
2309}
2310
2311pub(crate) fn lens_describe_stale_security_groups_output_output_stale_security_group_set(
2312 input: crate::operation::describe_stale_security_groups::DescribeStaleSecurityGroupsOutput,
2313) -> ::std::option::Option<::std::vec::Vec<crate::types::StaleSecurityGroup>> {
2314 let input = input.stale_security_group_set?;
2315 ::std::option::Option::Some(input)
2316}
2317
2318pub(crate) fn lens_describe_store_image_tasks_output_output_store_image_task_results(
2319 input: crate::operation::describe_store_image_tasks::DescribeStoreImageTasksOutput,
2320) -> ::std::option::Option<::std::vec::Vec<crate::types::StoreImageTaskResult>> {
2321 let input = input.store_image_task_results?;
2322 ::std::option::Option::Some(input)
2323}
2324
2325pub(crate) fn lens_describe_subnets_output_output_subnets(
2326 input: crate::operation::describe_subnets::DescribeSubnetsOutput,
2327) -> ::std::option::Option<::std::vec::Vec<crate::types::Subnet>> {
2328 let input = input.subnets?;
2329 ::std::option::Option::Some(input)
2330}
2331
2332pub(crate) fn lens_describe_tags_output_output_tags(
2333 input: crate::operation::describe_tags::DescribeTagsOutput,
2334) -> ::std::option::Option<::std::vec::Vec<crate::types::TagDescription>> {
2335 let input = input.tags?;
2336 ::std::option::Option::Some(input)
2337}
2338
2339pub(crate) fn lens_describe_traffic_mirror_filters_output_output_traffic_mirror_filters(
2340 input: crate::operation::describe_traffic_mirror_filters::DescribeTrafficMirrorFiltersOutput,
2341) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorFilter>> {
2342 let input = input.traffic_mirror_filters?;
2343 ::std::option::Option::Some(input)
2344}
2345
2346pub(crate) fn lens_describe_traffic_mirror_sessions_output_output_traffic_mirror_sessions(
2347 input: crate::operation::describe_traffic_mirror_sessions::DescribeTrafficMirrorSessionsOutput,
2348) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorSession>> {
2349 let input = input.traffic_mirror_sessions?;
2350 ::std::option::Option::Some(input)
2351}
2352
2353pub(crate) fn lens_describe_traffic_mirror_targets_output_output_traffic_mirror_targets(
2354 input: crate::operation::describe_traffic_mirror_targets::DescribeTrafficMirrorTargetsOutput,
2355) -> ::std::option::Option<::std::vec::Vec<crate::types::TrafficMirrorTarget>> {
2356 let input = input.traffic_mirror_targets?;
2357 ::std::option::Option::Some(input)
2358}
2359
2360pub(crate) fn lens_describe_transit_gateway_attachments_output_output_transit_gateway_attachments(
2361 input: crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
2362) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayAttachment>> {
2363 let input = input.transit_gateway_attachments?;
2364 ::std::option::Option::Some(input)
2365}
2366
2367pub(crate) fn lens_describe_transit_gateway_connect_peers_output_output_transit_gateway_connect_peers(
2368 input: crate::operation::describe_transit_gateway_connect_peers::DescribeTransitGatewayConnectPeersOutput,
2369) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayConnectPeer>> {
2370 let input = input.transit_gateway_connect_peers?;
2371 ::std::option::Option::Some(input)
2372}
2373
2374pub(crate) fn lens_describe_transit_gateway_connects_output_output_transit_gateway_connects(
2375 input: crate::operation::describe_transit_gateway_connects::DescribeTransitGatewayConnectsOutput,
2376) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayConnect>> {
2377 let input = input.transit_gateway_connects?;
2378 ::std::option::Option::Some(input)
2379}
2380
2381pub(crate) fn lens_describe_transit_gateway_multicast_domains_output_output_transit_gateway_multicast_domains(
2382 input: crate::operation::describe_transit_gateway_multicast_domains::DescribeTransitGatewayMulticastDomainsOutput,
2383) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastDomain>> {
2384 let input = input.transit_gateway_multicast_domains?;
2385 ::std::option::Option::Some(input)
2386}
2387
2388pub(crate) fn lens_describe_transit_gateway_peering_attachments_output_output_transit_gateway_peering_attachments(
2389 input: crate::operation::describe_transit_gateway_peering_attachments::DescribeTransitGatewayPeeringAttachmentsOutput,
2390) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPeeringAttachment>> {
2391 let input = input.transit_gateway_peering_attachments?;
2392 ::std::option::Option::Some(input)
2393}
2394
2395pub(crate) fn lens_describe_transit_gateway_policy_tables_output_output_transit_gateway_policy_tables(
2396 input: crate::operation::describe_transit_gateway_policy_tables::DescribeTransitGatewayPolicyTablesOutput,
2397) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPolicyTable>> {
2398 let input = input.transit_gateway_policy_tables?;
2399 ::std::option::Option::Some(input)
2400}
2401
2402pub(crate) fn lens_describe_transit_gateway_route_table_announcements_output_output_transit_gateway_route_table_announcements(
2403 input: crate::operation::describe_transit_gateway_route_table_announcements::DescribeTransitGatewayRouteTableAnnouncementsOutput,
2404) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTableAnnouncement>> {
2405 let input = input.transit_gateway_route_table_announcements?;
2406 ::std::option::Option::Some(input)
2407}
2408
2409pub(crate) fn lens_describe_transit_gateway_route_tables_output_output_transit_gateway_route_tables(
2410 input: crate::operation::describe_transit_gateway_route_tables::DescribeTransitGatewayRouteTablesOutput,
2411) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTable>> {
2412 let input = input.transit_gateway_route_tables?;
2413 ::std::option::Option::Some(input)
2414}
2415
2416pub(crate) fn lens_describe_transit_gateway_vpc_attachments_output_output_transit_gateway_vpc_attachments(
2417 input: crate::operation::describe_transit_gateway_vpc_attachments::DescribeTransitGatewayVpcAttachmentsOutput,
2418) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayVpcAttachment>> {
2419 let input = input.transit_gateway_vpc_attachments?;
2420 ::std::option::Option::Some(input)
2421}
2422
2423pub(crate) fn lens_describe_transit_gateways_output_output_transit_gateways(
2424 input: crate::operation::describe_transit_gateways::DescribeTransitGatewaysOutput,
2425) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGateway>> {
2426 let input = input.transit_gateways?;
2427 ::std::option::Option::Some(input)
2428}
2429
2430pub(crate) fn lens_describe_trunk_interface_associations_output_output_interface_associations(
2431 input: crate::operation::describe_trunk_interface_associations::DescribeTrunkInterfaceAssociationsOutput,
2432) -> ::std::option::Option<::std::vec::Vec<crate::types::TrunkInterfaceAssociation>> {
2433 let input = input.interface_associations?;
2434 ::std::option::Option::Some(input)
2435}
2436
2437pub(crate) fn lens_describe_verified_access_endpoints_output_output_verified_access_endpoints(
2438 input: crate::operation::describe_verified_access_endpoints::DescribeVerifiedAccessEndpointsOutput,
2439) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessEndpoint>> {
2440 let input = input.verified_access_endpoints?;
2441 ::std::option::Option::Some(input)
2442}
2443
2444pub(crate) fn lens_describe_verified_access_groups_output_output_verified_access_groups(
2445 input: crate::operation::describe_verified_access_groups::DescribeVerifiedAccessGroupsOutput,
2446) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessGroup>> {
2447 let input = input.verified_access_groups?;
2448 ::std::option::Option::Some(input)
2449}
2450
2451pub(crate) fn lens_describe_verified_access_instance_logging_configurations_output_output_logging_configurations(
2452 input: crate::operation::describe_verified_access_instance_logging_configurations::DescribeVerifiedAccessInstanceLoggingConfigurationsOutput,
2453) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessInstanceLoggingConfiguration>> {
2454 let input = input.logging_configurations?;
2455 ::std::option::Option::Some(input)
2456}
2457
2458pub(crate) fn lens_describe_verified_access_instances_output_output_verified_access_instances(
2459 input: crate::operation::describe_verified_access_instances::DescribeVerifiedAccessInstancesOutput,
2460) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessInstance>> {
2461 let input = input.verified_access_instances?;
2462 ::std::option::Option::Some(input)
2463}
2464
2465pub(crate) fn lens_describe_verified_access_trust_providers_output_output_verified_access_trust_providers(
2466 input: crate::operation::describe_verified_access_trust_providers::DescribeVerifiedAccessTrustProvidersOutput,
2467) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedAccessTrustProvider>> {
2468 let input = input.verified_access_trust_providers?;
2469 ::std::option::Option::Some(input)
2470}
2471
2472pub(crate) fn lens_describe_volume_status_output_output_volume_statuses(
2473 input: crate::operation::describe_volume_status::DescribeVolumeStatusOutput,
2474) -> ::std::option::Option<::std::vec::Vec<crate::types::VolumeStatusItem>> {
2475 let input = input.volume_statuses?;
2476 ::std::option::Option::Some(input)
2477}
2478
2479pub(crate) fn lens_describe_volumes_output_output_volumes(
2480 input: crate::operation::describe_volumes::DescribeVolumesOutput,
2481) -> ::std::option::Option<::std::vec::Vec<crate::types::Volume>> {
2482 let input = input.volumes?;
2483 ::std::option::Option::Some(input)
2484}
2485
2486pub(crate) fn lens_describe_volumes_modifications_output_output_volumes_modifications(
2487 input: crate::operation::describe_volumes_modifications::DescribeVolumesModificationsOutput,
2488) -> ::std::option::Option<::std::vec::Vec<crate::types::VolumeModification>> {
2489 let input = input.volumes_modifications?;
2490 ::std::option::Option::Some(input)
2491}
2492
2493pub(crate) fn lens_describe_vpc_classic_link_dns_support_output_output_vpcs(
2494 input: crate::operation::describe_vpc_classic_link_dns_support::DescribeVpcClassicLinkDnsSupportOutput,
2495) -> ::std::option::Option<::std::vec::Vec<crate::types::ClassicLinkDnsSupport>> {
2496 let input = input.vpcs?;
2497 ::std::option::Option::Some(input)
2498}
2499
2500pub(crate) fn lens_describe_vpc_endpoint_connection_notifications_output_output_connection_notification_set(
2501 input: crate::operation::describe_vpc_endpoint_connection_notifications::DescribeVpcEndpointConnectionNotificationsOutput,
2502) -> ::std::option::Option<::std::vec::Vec<crate::types::ConnectionNotification>> {
2503 let input = input.connection_notification_set?;
2504 ::std::option::Option::Some(input)
2505}
2506
2507pub(crate) fn lens_describe_vpc_endpoint_connections_output_output_vpc_endpoint_connections(
2508 input: crate::operation::describe_vpc_endpoint_connections::DescribeVpcEndpointConnectionsOutput,
2509) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcEndpointConnection>> {
2510 let input = input.vpc_endpoint_connections?;
2511 ::std::option::Option::Some(input)
2512}
2513
2514pub(crate) fn lens_describe_vpc_endpoint_service_configurations_output_output_service_configurations(
2515 input: crate::operation::describe_vpc_endpoint_service_configurations::DescribeVpcEndpointServiceConfigurationsOutput,
2516) -> ::std::option::Option<::std::vec::Vec<crate::types::ServiceConfiguration>> {
2517 let input = input.service_configurations?;
2518 ::std::option::Option::Some(input)
2519}
2520
2521pub(crate) fn lens_describe_vpc_endpoint_service_permissions_output_output_allowed_principals(
2522 input: crate::operation::describe_vpc_endpoint_service_permissions::DescribeVpcEndpointServicePermissionsOutput,
2523) -> ::std::option::Option<::std::vec::Vec<crate::types::AllowedPrincipal>> {
2524 let input = input.allowed_principals?;
2525 ::std::option::Option::Some(input)
2526}
2527
2528pub(crate) fn lens_describe_vpc_endpoints_output_output_vpc_endpoints(
2529 input: crate::operation::describe_vpc_endpoints::DescribeVpcEndpointsOutput,
2530) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcEndpoint>> {
2531 let input = input.vpc_endpoints?;
2532 ::std::option::Option::Some(input)
2533}
2534
2535pub(crate) fn lens_describe_vpc_peering_connections_output_output_vpc_peering_connections(
2536 input: crate::operation::describe_vpc_peering_connections::DescribeVpcPeeringConnectionsOutput,
2537) -> ::std::option::Option<::std::vec::Vec<crate::types::VpcPeeringConnection>> {
2538 let input = input.vpc_peering_connections?;
2539 ::std::option::Option::Some(input)
2540}
2541
2542pub(crate) fn lens_describe_vpcs_output_output_vpcs(
2543 input: crate::operation::describe_vpcs::DescribeVpcsOutput,
2544) -> ::std::option::Option<::std::vec::Vec<crate::types::Vpc>> {
2545 let input = input.vpcs?;
2546 ::std::option::Option::Some(input)
2547}
2548
2549pub(crate) fn lens_describe_vpn_concentrators_output_output_vpn_concentrators(
2550 input: crate::operation::describe_vpn_concentrators::DescribeVpnConcentratorsOutput,
2551) -> ::std::option::Option<::std::vec::Vec<crate::types::VpnConcentrator>> {
2552 let input = input.vpn_concentrators?;
2553 ::std::option::Option::Some(input)
2554}
2555
2556pub(crate) fn lens_get_associated_ipv6_pool_cidrs_output_output_ipv6_cidr_associations(
2557 input: crate::operation::get_associated_ipv6_pool_cidrs::GetAssociatedIpv6PoolCidrsOutput,
2558) -> ::std::option::Option<::std::vec::Vec<crate::types::Ipv6CidrAssociation>> {
2559 let input = input.ipv6_cidr_associations?;
2560 ::std::option::Option::Some(input)
2561}
2562
2563pub(crate) fn lens_get_aws_network_performance_data_output_output_data_responses(
2564 input: crate::operation::get_aws_network_performance_data::GetAwsNetworkPerformanceDataOutput,
2565) -> ::std::option::Option<::std::vec::Vec<crate::types::DataResponse>> {
2566 let input = input.data_responses?;
2567 ::std::option::Option::Some(input)
2568}
2569
2570pub(crate) fn lens_get_capacity_manager_metric_data_output_output_metric_data_results(
2571 input: crate::operation::get_capacity_manager_metric_data::GetCapacityManagerMetricDataOutput,
2572) -> ::std::option::Option<::std::vec::Vec<crate::types::MetricDataResult>> {
2573 let input = input.metric_data_results?;
2574 ::std::option::Option::Some(input)
2575}
2576
2577pub(crate) fn lens_get_capacity_manager_metric_dimensions_output_output_metric_dimension_results(
2578 input: crate::operation::get_capacity_manager_metric_dimensions::GetCapacityManagerMetricDimensionsOutput,
2579) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityManagerDimension>> {
2580 let input = input.metric_dimension_results?;
2581 ::std::option::Option::Some(input)
2582}
2583
2584pub(crate) fn lens_get_groups_for_capacity_reservation_output_output_capacity_reservation_groups(
2585 input: crate::operation::get_groups_for_capacity_reservation::GetGroupsForCapacityReservationOutput,
2586) -> ::std::option::Option<::std::vec::Vec<crate::types::CapacityReservationGroup>> {
2587 let input = input.capacity_reservation_groups?;
2588 ::std::option::Option::Some(input)
2589}
2590
2591pub(crate) fn lens_get_instance_types_from_instance_requirements_output_output_instance_types(
2592 input: crate::operation::get_instance_types_from_instance_requirements::GetInstanceTypesFromInstanceRequirementsOutput,
2593) -> ::std::option::Option<::std::vec::Vec<crate::types::InstanceTypeInfoFromInstanceRequirements>> {
2594 let input = input.instance_types?;
2595 ::std::option::Option::Some(input)
2596}
2597
2598pub(crate) fn lens_get_ipam_address_history_output_output_history_records(
2599 input: crate::operation::get_ipam_address_history::GetIpamAddressHistoryOutput,
2600) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamAddressHistoryRecord>> {
2601 let input = input.history_records?;
2602 ::std::option::Option::Some(input)
2603}
2604
2605pub(crate) fn lens_get_ipam_discovered_accounts_output_output_ipam_discovered_accounts(
2606 input: crate::operation::get_ipam_discovered_accounts::GetIpamDiscoveredAccountsOutput,
2607) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamDiscoveredAccount>> {
2608 let input = input.ipam_discovered_accounts?;
2609 ::std::option::Option::Some(input)
2610}
2611
2612pub(crate) fn lens_get_ipam_discovered_resource_cidrs_output_output_ipam_discovered_resource_cidrs(
2613 input: crate::operation::get_ipam_discovered_resource_cidrs::GetIpamDiscoveredResourceCidrsOutput,
2614) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamDiscoveredResourceCidr>> {
2615 let input = input.ipam_discovered_resource_cidrs?;
2616 ::std::option::Option::Some(input)
2617}
2618
2619pub(crate) fn lens_get_ipam_pool_allocations_output_output_ipam_pool_allocations(
2620 input: crate::operation::get_ipam_pool_allocations::GetIpamPoolAllocationsOutput,
2621) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPoolAllocation>> {
2622 let input = input.ipam_pool_allocations?;
2623 ::std::option::Option::Some(input)
2624}
2625
2626pub(crate) fn lens_get_ipam_pool_cidrs_output_output_ipam_pool_cidrs(
2627 input: crate::operation::get_ipam_pool_cidrs::GetIpamPoolCidrsOutput,
2628) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPoolCidr>> {
2629 let input = input.ipam_pool_cidrs?;
2630 ::std::option::Option::Some(input)
2631}
2632
2633pub(crate) fn lens_get_ipam_prefix_list_resolver_rules_output_output_rules(
2634 input: crate::operation::get_ipam_prefix_list_resolver_rules::GetIpamPrefixListResolverRulesOutput,
2635) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPrefixListResolverRule>> {
2636 let input = input.rules?;
2637 ::std::option::Option::Some(input)
2638}
2639
2640pub(crate) fn lens_get_ipam_prefix_list_resolver_version_entries_output_output_entries(
2641 input: crate::operation::get_ipam_prefix_list_resolver_version_entries::GetIpamPrefixListResolverVersionEntriesOutput,
2642) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPrefixListResolverVersionEntry>> {
2643 let input = input.entries?;
2644 ::std::option::Option::Some(input)
2645}
2646
2647pub(crate) fn lens_get_ipam_prefix_list_resolver_versions_output_output_ipam_prefix_list_resolver_versions(
2648 input: crate::operation::get_ipam_prefix_list_resolver_versions::GetIpamPrefixListResolverVersionsOutput,
2649) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamPrefixListResolverVersion>> {
2650 let input = input.ipam_prefix_list_resolver_versions?;
2651 ::std::option::Option::Some(input)
2652}
2653
2654pub(crate) fn lens_get_ipam_resource_cidrs_output_output_ipam_resource_cidrs(
2655 input: crate::operation::get_ipam_resource_cidrs::GetIpamResourceCidrsOutput,
2656) -> ::std::option::Option<::std::vec::Vec<crate::types::IpamResourceCidr>> {
2657 let input = input.ipam_resource_cidrs?;
2658 ::std::option::Option::Some(input)
2659}
2660
2661pub(crate) fn lens_get_managed_prefix_list_associations_output_output_prefix_list_associations(
2662 input: crate::operation::get_managed_prefix_list_associations::GetManagedPrefixListAssociationsOutput,
2663) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixListAssociation>> {
2664 let input = input.prefix_list_associations?;
2665 ::std::option::Option::Some(input)
2666}
2667
2668pub(crate) fn lens_get_managed_prefix_list_entries_output_output_entries(
2669 input: crate::operation::get_managed_prefix_list_entries::GetManagedPrefixListEntriesOutput,
2670) -> ::std::option::Option<::std::vec::Vec<crate::types::PrefixListEntry>> {
2671 let input = input.entries?;
2672 ::std::option::Option::Some(input)
2673}
2674
2675pub(crate) fn lens_get_network_insights_access_scope_analysis_findings_output_output_analysis_findings(
2676 input: crate::operation::get_network_insights_access_scope_analysis_findings::GetNetworkInsightsAccessScopeAnalysisFindingsOutput,
2677) -> ::std::option::Option<::std::vec::Vec<crate::types::AccessScopeAnalysisFinding>> {
2678 let input = input.analysis_findings?;
2679 ::std::option::Option::Some(input)
2680}
2681
2682pub(crate) fn lens_get_security_groups_for_vpc_output_output_security_group_for_vpcs(
2683 input: crate::operation::get_security_groups_for_vpc::GetSecurityGroupsForVpcOutput,
2684) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroupForVpc>> {
2685 let input = input.security_group_for_vpcs?;
2686 ::std::option::Option::Some(input)
2687}
2688
2689pub(crate) fn lens_get_spot_placement_scores_output_output_spot_placement_scores(
2690 input: crate::operation::get_spot_placement_scores::GetSpotPlacementScoresOutput,
2691) -> ::std::option::Option<::std::vec::Vec<crate::types::SpotPlacementScore>> {
2692 let input = input.spot_placement_scores?;
2693 ::std::option::Option::Some(input)
2694}
2695
2696pub(crate) fn lens_get_transit_gateway_attachment_propagations_output_output_transit_gateway_attachment_propagations(
2697 input: crate::operation::get_transit_gateway_attachment_propagations::GetTransitGatewayAttachmentPropagationsOutput,
2698) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayAttachmentPropagation>> {
2699 let input = input.transit_gateway_attachment_propagations?;
2700 ::std::option::Option::Some(input)
2701}
2702
2703pub(crate) fn lens_get_transit_gateway_multicast_domain_associations_output_output_multicast_domain_associations(
2704 input: crate::operation::get_transit_gateway_multicast_domain_associations::GetTransitGatewayMulticastDomainAssociationsOutput,
2705) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastDomainAssociation>> {
2706 let input = input.multicast_domain_associations?;
2707 ::std::option::Option::Some(input)
2708}
2709
2710pub(crate) fn lens_get_transit_gateway_policy_table_associations_output_output_associations(
2711 input: crate::operation::get_transit_gateway_policy_table_associations::GetTransitGatewayPolicyTableAssociationsOutput,
2712) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPolicyTableAssociation>> {
2713 let input = input.associations?;
2714 ::std::option::Option::Some(input)
2715}
2716
2717pub(crate) fn lens_get_transit_gateway_prefix_list_references_output_output_transit_gateway_prefix_list_references(
2718 input: crate::operation::get_transit_gateway_prefix_list_references::GetTransitGatewayPrefixListReferencesOutput,
2719) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayPrefixListReference>> {
2720 let input = input.transit_gateway_prefix_list_references?;
2721 ::std::option::Option::Some(input)
2722}
2723
2724pub(crate) fn lens_get_transit_gateway_route_table_associations_output_output_associations(
2725 input: crate::operation::get_transit_gateway_route_table_associations::GetTransitGatewayRouteTableAssociationsOutput,
2726) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTableAssociation>> {
2727 let input = input.associations?;
2728 ::std::option::Option::Some(input)
2729}
2730
2731pub(crate) fn lens_get_transit_gateway_route_table_propagations_output_output_transit_gateway_route_table_propagations(
2732 input: crate::operation::get_transit_gateway_route_table_propagations::GetTransitGatewayRouteTablePropagationsOutput,
2733) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayRouteTablePropagation>> {
2734 let input = input.transit_gateway_route_table_propagations?;
2735 ::std::option::Option::Some(input)
2736}
2737
2738pub(crate) fn lens_get_vpn_connection_device_types_output_output_vpn_connection_device_types(
2739 input: crate::operation::get_vpn_connection_device_types::GetVpnConnectionDeviceTypesOutput,
2740) -> ::std::option::Option<::std::vec::Vec<crate::types::VpnConnectionDeviceType>> {
2741 let input = input.vpn_connection_device_types?;
2742 ::std::option::Option::Some(input)
2743}
2744
2745pub(crate) fn lens_list_images_in_recycle_bin_output_output_images(
2746 input: crate::operation::list_images_in_recycle_bin::ListImagesInRecycleBinOutput,
2747) -> ::std::option::Option<::std::vec::Vec<crate::types::ImageRecycleBinInfo>> {
2748 let input = input.images?;
2749 ::std::option::Option::Some(input)
2750}
2751
2752pub(crate) fn lens_list_snapshots_in_recycle_bin_output_output_snapshots(
2753 input: crate::operation::list_snapshots_in_recycle_bin::ListSnapshotsInRecycleBinOutput,
2754) -> ::std::option::Option<::std::vec::Vec<crate::types::SnapshotRecycleBinInfo>> {
2755 let input = input.snapshots?;
2756 ::std::option::Option::Some(input)
2757}
2758
2759pub(crate) fn lens_search_local_gateway_routes_output_output_routes(
2760 input: crate::operation::search_local_gateway_routes::SearchLocalGatewayRoutesOutput,
2761) -> ::std::option::Option<::std::vec::Vec<crate::types::LocalGatewayRoute>> {
2762 let input = input.routes?;
2763 ::std::option::Option::Some(input)
2764}
2765
2766pub(crate) fn lens_search_transit_gateway_multicast_groups_output_output_multicast_groups(
2767 input: crate::operation::search_transit_gateway_multicast_groups::SearchTransitGatewayMulticastGroupsOutput,
2768) -> ::std::option::Option<::std::vec::Vec<crate::types::TransitGatewayMulticastGroup>> {
2769 let input = input.multicast_groups?;
2770 ::std::option::Option::Some(input)
2771}