1pub(crate) fn reflens_describe_blue_green_deployments_output_output_marker(
3 input: &crate::operation::describe_blue_green_deployments::DescribeBlueGreenDeploymentsOutput,
4) -> ::std::option::Option<&::std::string::String> {
5 let input = match &input.marker {
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_certificates_output_output_marker(
13 input: &crate::operation::describe_certificates::DescribeCertificatesOutput,
14) -> ::std::option::Option<&::std::string::String> {
15 let input = match &input.marker {
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_db_cluster_automated_backups_output_output_marker(
23 input: &crate::operation::describe_db_cluster_automated_backups::DescribeDbClusterAutomatedBackupsOutput,
24) -> ::std::option::Option<&::std::string::String> {
25 let input = match &input.marker {
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_db_cluster_backtracks_output_output_marker(
33 input: &crate::operation::describe_db_cluster_backtracks::DescribeDbClusterBacktracksOutput,
34) -> ::std::option::Option<&::std::string::String> {
35 let input = match &input.marker {
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_db_cluster_endpoints_output_output_marker(
43 input: &crate::operation::describe_db_cluster_endpoints::DescribeDbClusterEndpointsOutput,
44) -> ::std::option::Option<&::std::string::String> {
45 let input = match &input.marker {
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_db_cluster_parameter_groups_output_output_marker(
53 input: &crate::operation::describe_db_cluster_parameter_groups::DescribeDbClusterParameterGroupsOutput,
54) -> ::std::option::Option<&::std::string::String> {
55 let input = match &input.marker {
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_db_cluster_parameters_output_output_marker(
63 input: &crate::operation::describe_db_cluster_parameters::DescribeDbClusterParametersOutput,
64) -> ::std::option::Option<&::std::string::String> {
65 let input = match &input.marker {
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_db_cluster_snapshots_output_output_marker(
73 input: &crate::operation::describe_db_cluster_snapshots::DescribeDbClusterSnapshotsOutput,
74) -> ::std::option::Option<&::std::string::String> {
75 let input = match &input.marker {
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_db_clusters_output_output_marker(
83 input: &crate::operation::describe_db_clusters::DescribeDbClustersOutput,
84) -> ::std::option::Option<&::std::string::String> {
85 let input = match &input.marker {
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_db_engine_versions_output_output_marker(
93 input: &crate::operation::describe_db_engine_versions::DescribeDbEngineVersionsOutput,
94) -> ::std::option::Option<&::std::string::String> {
95 let input = match &input.marker {
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_db_instance_automated_backups_output_output_marker(
103 input: &crate::operation::describe_db_instance_automated_backups::DescribeDbInstanceAutomatedBackupsOutput,
104) -> ::std::option::Option<&::std::string::String> {
105 let input = match &input.marker {
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_db_instances_output_output_marker(
113 input: &crate::operation::describe_db_instances::DescribeDbInstancesOutput,
114) -> ::std::option::Option<&::std::string::String> {
115 let input = match &input.marker {
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_db_log_files_output_output_marker(
123 input: &crate::operation::describe_db_log_files::DescribeDbLogFilesOutput,
124) -> ::std::option::Option<&::std::string::String> {
125 let input = match &input.marker {
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_db_major_engine_versions_output_output_marker(
133 input: &crate::operation::describe_db_major_engine_versions::DescribeDbMajorEngineVersionsOutput,
134) -> ::std::option::Option<&::std::string::String> {
135 let input = match &input.marker {
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_db_parameter_groups_output_output_marker(
143 input: &crate::operation::describe_db_parameter_groups::DescribeDbParameterGroupsOutput,
144) -> ::std::option::Option<&::std::string::String> {
145 let input = match &input.marker {
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_db_parameters_output_output_marker(
153 input: &crate::operation::describe_db_parameters::DescribeDbParametersOutput,
154) -> ::std::option::Option<&::std::string::String> {
155 let input = match &input.marker {
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_db_proxies_output_output_marker(
163 input: &crate::operation::describe_db_proxies::DescribeDbProxiesOutput,
164) -> ::std::option::Option<&::std::string::String> {
165 let input = match &input.marker {
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_db_proxy_endpoints_output_output_marker(
173 input: &crate::operation::describe_db_proxy_endpoints::DescribeDbProxyEndpointsOutput,
174) -> ::std::option::Option<&::std::string::String> {
175 let input = match &input.marker {
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_db_proxy_target_groups_output_output_marker(
183 input: &crate::operation::describe_db_proxy_target_groups::DescribeDbProxyTargetGroupsOutput,
184) -> ::std::option::Option<&::std::string::String> {
185 let input = match &input.marker {
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_db_proxy_targets_output_output_marker(
193 input: &crate::operation::describe_db_proxy_targets::DescribeDbProxyTargetsOutput,
194) -> ::std::option::Option<&::std::string::String> {
195 let input = match &input.marker {
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_db_recommendations_output_output_marker(
203 input: &crate::operation::describe_db_recommendations::DescribeDbRecommendationsOutput,
204) -> ::std::option::Option<&::std::string::String> {
205 let input = match &input.marker {
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_db_security_groups_output_output_marker(
213 input: &crate::operation::describe_db_security_groups::DescribeDbSecurityGroupsOutput,
214) -> ::std::option::Option<&::std::string::String> {
215 let input = match &input.marker {
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_db_snapshot_tenant_databases_output_output_marker(
223 input: &crate::operation::describe_db_snapshot_tenant_databases::DescribeDbSnapshotTenantDatabasesOutput,
224) -> ::std::option::Option<&::std::string::String> {
225 let input = match &input.marker {
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_db_snapshots_output_output_marker(
233 input: &crate::operation::describe_db_snapshots::DescribeDbSnapshotsOutput,
234) -> ::std::option::Option<&::std::string::String> {
235 let input = match &input.marker {
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_db_subnet_groups_output_output_marker(
243 input: &crate::operation::describe_db_subnet_groups::DescribeDbSubnetGroupsOutput,
244) -> ::std::option::Option<&::std::string::String> {
245 let input = match &input.marker {
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_engine_default_cluster_parameters_output_output_engine_defaults_marker(
253 input: &crate::operation::describe_engine_default_cluster_parameters::DescribeEngineDefaultClusterParametersOutput,
254) -> ::std::option::Option<&::std::string::String> {
255 let input = match &input.engine_defaults {
256 ::std::option::Option::None => return ::std::option::Option::None,
257 ::std::option::Option::Some(t) => t,
258 };
259 let input = match &input.marker {
260 ::std::option::Option::None => return ::std::option::Option::None,
261 ::std::option::Option::Some(t) => t,
262 };
263 ::std::option::Option::Some(input)
264}
265
266pub(crate) fn reflens_describe_engine_default_parameters_output_output_engine_defaults_marker(
267 input: &crate::operation::describe_engine_default_parameters::DescribeEngineDefaultParametersOutput,
268) -> ::std::option::Option<&::std::string::String> {
269 let input = match &input.engine_defaults {
270 ::std::option::Option::None => return ::std::option::Option::None,
271 ::std::option::Option::Some(t) => t,
272 };
273 let input = match &input.marker {
274 ::std::option::Option::None => return ::std::option::Option::None,
275 ::std::option::Option::Some(t) => t,
276 };
277 ::std::option::Option::Some(input)
278}
279
280pub(crate) fn reflens_describe_event_subscriptions_output_output_marker(
281 input: &crate::operation::describe_event_subscriptions::DescribeEventSubscriptionsOutput,
282) -> ::std::option::Option<&::std::string::String> {
283 let input = match &input.marker {
284 ::std::option::Option::None => return ::std::option::Option::None,
285 ::std::option::Option::Some(t) => t,
286 };
287 ::std::option::Option::Some(input)
288}
289
290pub(crate) fn reflens_describe_events_output_output_marker(
291 input: &crate::operation::describe_events::DescribeEventsOutput,
292) -> ::std::option::Option<&::std::string::String> {
293 let input = match &input.marker {
294 ::std::option::Option::None => return ::std::option::Option::None,
295 ::std::option::Option::Some(t) => t,
296 };
297 ::std::option::Option::Some(input)
298}
299
300pub(crate) fn reflens_describe_export_tasks_output_output_marker(
301 input: &crate::operation::describe_export_tasks::DescribeExportTasksOutput,
302) -> ::std::option::Option<&::std::string::String> {
303 let input = match &input.marker {
304 ::std::option::Option::None => return ::std::option::Option::None,
305 ::std::option::Option::Some(t) => t,
306 };
307 ::std::option::Option::Some(input)
308}
309
310pub(crate) fn reflens_describe_global_clusters_output_output_marker(
311 input: &crate::operation::describe_global_clusters::DescribeGlobalClustersOutput,
312) -> ::std::option::Option<&::std::string::String> {
313 let input = match &input.marker {
314 ::std::option::Option::None => return ::std::option::Option::None,
315 ::std::option::Option::Some(t) => t,
316 };
317 ::std::option::Option::Some(input)
318}
319
320pub(crate) fn reflens_describe_integrations_output_output_marker(
321 input: &crate::operation::describe_integrations::DescribeIntegrationsOutput,
322) -> ::std::option::Option<&::std::string::String> {
323 let input = match &input.marker {
324 ::std::option::Option::None => return ::std::option::Option::None,
325 ::std::option::Option::Some(t) => t,
326 };
327 ::std::option::Option::Some(input)
328}
329
330pub(crate) fn reflens_describe_option_group_options_output_output_marker(
331 input: &crate::operation::describe_option_group_options::DescribeOptionGroupOptionsOutput,
332) -> ::std::option::Option<&::std::string::String> {
333 let input = match &input.marker {
334 ::std::option::Option::None => return ::std::option::Option::None,
335 ::std::option::Option::Some(t) => t,
336 };
337 ::std::option::Option::Some(input)
338}
339
340pub(crate) fn reflens_describe_option_groups_output_output_marker(
341 input: &crate::operation::describe_option_groups::DescribeOptionGroupsOutput,
342) -> ::std::option::Option<&::std::string::String> {
343 let input = match &input.marker {
344 ::std::option::Option::None => return ::std::option::Option::None,
345 ::std::option::Option::Some(t) => t,
346 };
347 ::std::option::Option::Some(input)
348}
349
350pub(crate) fn reflens_describe_orderable_db_instance_options_output_output_marker(
351 input: &crate::operation::describe_orderable_db_instance_options::DescribeOrderableDbInstanceOptionsOutput,
352) -> ::std::option::Option<&::std::string::String> {
353 let input = match &input.marker {
354 ::std::option::Option::None => return ::std::option::Option::None,
355 ::std::option::Option::Some(t) => t,
356 };
357 ::std::option::Option::Some(input)
358}
359
360pub(crate) fn reflens_describe_pending_maintenance_actions_output_output_marker(
361 input: &crate::operation::describe_pending_maintenance_actions::DescribePendingMaintenanceActionsOutput,
362) -> ::std::option::Option<&::std::string::String> {
363 let input = match &input.marker {
364 ::std::option::Option::None => return ::std::option::Option::None,
365 ::std::option::Option::Some(t) => t,
366 };
367 ::std::option::Option::Some(input)
368}
369
370pub(crate) fn reflens_describe_reserved_db_instances_output_output_marker(
371 input: &crate::operation::describe_reserved_db_instances::DescribeReservedDbInstancesOutput,
372) -> ::std::option::Option<&::std::string::String> {
373 let input = match &input.marker {
374 ::std::option::Option::None => return ::std::option::Option::None,
375 ::std::option::Option::Some(t) => t,
376 };
377 ::std::option::Option::Some(input)
378}
379
380pub(crate) fn reflens_describe_reserved_db_instances_offerings_output_output_marker(
381 input: &crate::operation::describe_reserved_db_instances_offerings::DescribeReservedDbInstancesOfferingsOutput,
382) -> ::std::option::Option<&::std::string::String> {
383 let input = match &input.marker {
384 ::std::option::Option::None => return ::std::option::Option::None,
385 ::std::option::Option::Some(t) => t,
386 };
387 ::std::option::Option::Some(input)
388}
389
390pub(crate) fn reflens_describe_source_regions_output_output_marker(
391 input: &crate::operation::describe_source_regions::DescribeSourceRegionsOutput,
392) -> ::std::option::Option<&::std::string::String> {
393 let input = match &input.marker {
394 ::std::option::Option::None => return ::std::option::Option::None,
395 ::std::option::Option::Some(t) => t,
396 };
397 ::std::option::Option::Some(input)
398}
399
400pub(crate) fn reflens_describe_tenant_databases_output_output_marker(
401 input: &crate::operation::describe_tenant_databases::DescribeTenantDatabasesOutput,
402) -> ::std::option::Option<&::std::string::String> {
403 let input = match &input.marker {
404 ::std::option::Option::None => return ::std::option::Option::None,
405 ::std::option::Option::Some(t) => t,
406 };
407 ::std::option::Option::Some(input)
408}
409
410pub(crate) fn reflens_download_db_log_file_portion_output_output_marker(
411 input: &crate::operation::download_db_log_file_portion::DownloadDbLogFilePortionOutput,
412) -> ::std::option::Option<&::std::string::String> {
413 let input = match &input.marker {
414 ::std::option::Option::None => return ::std::option::Option::None,
415 ::std::option::Option::Some(t) => t,
416 };
417 ::std::option::Option::Some(input)
418}
419
420pub(crate) fn lens_describe_blue_green_deployments_output_output_blue_green_deployments(
421 input: crate::operation::describe_blue_green_deployments::DescribeBlueGreenDeploymentsOutput,
422) -> ::std::option::Option<::std::vec::Vec<crate::types::BlueGreenDeployment>> {
423 let input = input.blue_green_deployments?;
424 ::std::option::Option::Some(input)
425}
426
427pub(crate) fn lens_describe_certificates_output_output_certificates(
428 input: crate::operation::describe_certificates::DescribeCertificatesOutput,
429) -> ::std::option::Option<::std::vec::Vec<crate::types::Certificate>> {
430 let input = input.certificates?;
431 ::std::option::Option::Some(input)
432}
433
434pub(crate) fn lens_describe_db_cluster_automated_backups_output_output_db_cluster_automated_backups(
435 input: crate::operation::describe_db_cluster_automated_backups::DescribeDbClusterAutomatedBackupsOutput,
436) -> ::std::option::Option<::std::vec::Vec<crate::types::DbClusterAutomatedBackup>> {
437 let input = input.db_cluster_automated_backups?;
438 ::std::option::Option::Some(input)
439}
440
441pub(crate) fn lens_describe_db_cluster_backtracks_output_output_db_cluster_backtracks(
442 input: crate::operation::describe_db_cluster_backtracks::DescribeDbClusterBacktracksOutput,
443) -> ::std::option::Option<::std::vec::Vec<crate::types::DbClusterBacktrack>> {
444 let input = input.db_cluster_backtracks?;
445 ::std::option::Option::Some(input)
446}
447
448pub(crate) fn lens_describe_db_cluster_endpoints_output_output_db_cluster_endpoints(
449 input: crate::operation::describe_db_cluster_endpoints::DescribeDbClusterEndpointsOutput,
450) -> ::std::option::Option<::std::vec::Vec<crate::types::DbClusterEndpoint>> {
451 let input = input.db_cluster_endpoints?;
452 ::std::option::Option::Some(input)
453}
454
455pub(crate) fn lens_describe_db_cluster_parameter_groups_output_output_db_cluster_parameter_groups(
456 input: crate::operation::describe_db_cluster_parameter_groups::DescribeDbClusterParameterGroupsOutput,
457) -> ::std::option::Option<::std::vec::Vec<crate::types::DbClusterParameterGroup>> {
458 let input = input.db_cluster_parameter_groups?;
459 ::std::option::Option::Some(input)
460}
461
462pub(crate) fn lens_describe_db_cluster_parameters_output_output_parameters(
463 input: crate::operation::describe_db_cluster_parameters::DescribeDbClusterParametersOutput,
464) -> ::std::option::Option<::std::vec::Vec<crate::types::Parameter>> {
465 let input = input.parameters?;
466 ::std::option::Option::Some(input)
467}
468
469pub(crate) fn lens_describe_db_cluster_snapshots_output_output_db_cluster_snapshots(
470 input: crate::operation::describe_db_cluster_snapshots::DescribeDbClusterSnapshotsOutput,
471) -> ::std::option::Option<::std::vec::Vec<crate::types::DbClusterSnapshot>> {
472 let input = input.db_cluster_snapshots?;
473 ::std::option::Option::Some(input)
474}
475
476pub(crate) fn lens_describe_db_clusters_output_output_db_clusters(
477 input: crate::operation::describe_db_clusters::DescribeDbClustersOutput,
478) -> ::std::option::Option<::std::vec::Vec<crate::types::DbCluster>> {
479 let input = input.db_clusters?;
480 ::std::option::Option::Some(input)
481}
482
483pub(crate) fn lens_describe_db_engine_versions_output_output_db_engine_versions(
484 input: crate::operation::describe_db_engine_versions::DescribeDbEngineVersionsOutput,
485) -> ::std::option::Option<::std::vec::Vec<crate::types::DbEngineVersion>> {
486 let input = input.db_engine_versions?;
487 ::std::option::Option::Some(input)
488}
489
490pub(crate) fn lens_describe_db_instance_automated_backups_output_output_db_instance_automated_backups(
491 input: crate::operation::describe_db_instance_automated_backups::DescribeDbInstanceAutomatedBackupsOutput,
492) -> ::std::option::Option<::std::vec::Vec<crate::types::DbInstanceAutomatedBackup>> {
493 let input = input.db_instance_automated_backups?;
494 ::std::option::Option::Some(input)
495}
496
497pub(crate) fn lens_describe_db_instances_output_output_db_instances(
498 input: crate::operation::describe_db_instances::DescribeDbInstancesOutput,
499) -> ::std::option::Option<::std::vec::Vec<crate::types::DbInstance>> {
500 let input = input.db_instances?;
501 ::std::option::Option::Some(input)
502}
503
504pub(crate) fn lens_describe_db_log_files_output_output_describe_db_log_files(
505 input: crate::operation::describe_db_log_files::DescribeDbLogFilesOutput,
506) -> ::std::option::Option<::std::vec::Vec<crate::types::DescribeDbLogFilesDetails>> {
507 let input = input.describe_db_log_files?;
508 ::std::option::Option::Some(input)
509}
510
511pub(crate) fn lens_describe_db_major_engine_versions_output_output_db_major_engine_versions(
512 input: crate::operation::describe_db_major_engine_versions::DescribeDbMajorEngineVersionsOutput,
513) -> ::std::option::Option<::std::vec::Vec<crate::types::DbMajorEngineVersion>> {
514 let input = input.db_major_engine_versions?;
515 ::std::option::Option::Some(input)
516}
517
518pub(crate) fn lens_describe_db_parameter_groups_output_output_db_parameter_groups(
519 input: crate::operation::describe_db_parameter_groups::DescribeDbParameterGroupsOutput,
520) -> ::std::option::Option<::std::vec::Vec<crate::types::DbParameterGroup>> {
521 let input = input.db_parameter_groups?;
522 ::std::option::Option::Some(input)
523}
524
525pub(crate) fn lens_describe_db_parameters_output_output_parameters(
526 input: crate::operation::describe_db_parameters::DescribeDbParametersOutput,
527) -> ::std::option::Option<::std::vec::Vec<crate::types::Parameter>> {
528 let input = input.parameters?;
529 ::std::option::Option::Some(input)
530}
531
532pub(crate) fn lens_describe_db_proxies_output_output_db_proxies(
533 input: crate::operation::describe_db_proxies::DescribeDbProxiesOutput,
534) -> ::std::option::Option<::std::vec::Vec<crate::types::DbProxy>> {
535 let input = input.db_proxies?;
536 ::std::option::Option::Some(input)
537}
538
539pub(crate) fn lens_describe_db_proxy_endpoints_output_output_db_proxy_endpoints(
540 input: crate::operation::describe_db_proxy_endpoints::DescribeDbProxyEndpointsOutput,
541) -> ::std::option::Option<::std::vec::Vec<crate::types::DbProxyEndpoint>> {
542 let input = input.db_proxy_endpoints?;
543 ::std::option::Option::Some(input)
544}
545
546pub(crate) fn lens_describe_db_proxy_target_groups_output_output_target_groups(
547 input: crate::operation::describe_db_proxy_target_groups::DescribeDbProxyTargetGroupsOutput,
548) -> ::std::option::Option<::std::vec::Vec<crate::types::DbProxyTargetGroup>> {
549 let input = input.target_groups?;
550 ::std::option::Option::Some(input)
551}
552
553pub(crate) fn lens_describe_db_proxy_targets_output_output_targets(
554 input: crate::operation::describe_db_proxy_targets::DescribeDbProxyTargetsOutput,
555) -> ::std::option::Option<::std::vec::Vec<crate::types::DbProxyTarget>> {
556 let input = input.targets?;
557 ::std::option::Option::Some(input)
558}
559
560pub(crate) fn lens_describe_db_recommendations_output_output_db_recommendations(
561 input: crate::operation::describe_db_recommendations::DescribeDbRecommendationsOutput,
562) -> ::std::option::Option<::std::vec::Vec<crate::types::DbRecommendation>> {
563 let input = input.db_recommendations?;
564 ::std::option::Option::Some(input)
565}
566
567pub(crate) fn lens_describe_db_security_groups_output_output_db_security_groups(
568 input: crate::operation::describe_db_security_groups::DescribeDbSecurityGroupsOutput,
569) -> ::std::option::Option<::std::vec::Vec<crate::types::DbSecurityGroup>> {
570 let input = input.db_security_groups?;
571 ::std::option::Option::Some(input)
572}
573
574pub(crate) fn lens_describe_db_snapshot_tenant_databases_output_output_db_snapshot_tenant_databases(
575 input: crate::operation::describe_db_snapshot_tenant_databases::DescribeDbSnapshotTenantDatabasesOutput,
576) -> ::std::option::Option<::std::vec::Vec<crate::types::DbSnapshotTenantDatabase>> {
577 let input = input.db_snapshot_tenant_databases?;
578 ::std::option::Option::Some(input)
579}
580
581pub(crate) fn lens_describe_db_snapshots_output_output_db_snapshots(
582 input: crate::operation::describe_db_snapshots::DescribeDbSnapshotsOutput,
583) -> ::std::option::Option<::std::vec::Vec<crate::types::DbSnapshot>> {
584 let input = input.db_snapshots?;
585 ::std::option::Option::Some(input)
586}
587
588pub(crate) fn lens_describe_db_subnet_groups_output_output_db_subnet_groups(
589 input: crate::operation::describe_db_subnet_groups::DescribeDbSubnetGroupsOutput,
590) -> ::std::option::Option<::std::vec::Vec<crate::types::DbSubnetGroup>> {
591 let input = input.db_subnet_groups?;
592 ::std::option::Option::Some(input)
593}
594
595pub(crate) fn lens_describe_engine_default_cluster_parameters_output_output_engine_defaults_parameters(
596 input: crate::operation::describe_engine_default_cluster_parameters::DescribeEngineDefaultClusterParametersOutput,
597) -> ::std::option::Option<::std::vec::Vec<crate::types::Parameter>> {
598 let input = input.engine_defaults?;
599 let input = input.parameters?;
600 ::std::option::Option::Some(input)
601}
602
603pub(crate) fn lens_describe_engine_default_parameters_output_output_engine_defaults_parameters(
604 input: crate::operation::describe_engine_default_parameters::DescribeEngineDefaultParametersOutput,
605) -> ::std::option::Option<::std::vec::Vec<crate::types::Parameter>> {
606 let input = input.engine_defaults?;
607 let input = input.parameters?;
608 ::std::option::Option::Some(input)
609}
610
611pub(crate) fn lens_describe_event_subscriptions_output_output_event_subscriptions_list(
612 input: crate::operation::describe_event_subscriptions::DescribeEventSubscriptionsOutput,
613) -> ::std::option::Option<::std::vec::Vec<crate::types::EventSubscription>> {
614 let input = input.event_subscriptions_list?;
615 ::std::option::Option::Some(input)
616}
617
618pub(crate) fn lens_describe_events_output_output_events(
619 input: crate::operation::describe_events::DescribeEventsOutput,
620) -> ::std::option::Option<::std::vec::Vec<crate::types::Event>> {
621 let input = input.events?;
622 ::std::option::Option::Some(input)
623}
624
625pub(crate) fn lens_describe_export_tasks_output_output_export_tasks(
626 input: crate::operation::describe_export_tasks::DescribeExportTasksOutput,
627) -> ::std::option::Option<::std::vec::Vec<crate::types::ExportTask>> {
628 let input = input.export_tasks?;
629 ::std::option::Option::Some(input)
630}
631
632pub(crate) fn lens_describe_global_clusters_output_output_global_clusters(
633 input: crate::operation::describe_global_clusters::DescribeGlobalClustersOutput,
634) -> ::std::option::Option<::std::vec::Vec<crate::types::GlobalCluster>> {
635 let input = input.global_clusters?;
636 ::std::option::Option::Some(input)
637}
638
639pub(crate) fn lens_describe_integrations_output_output_integrations(
640 input: crate::operation::describe_integrations::DescribeIntegrationsOutput,
641) -> ::std::option::Option<::std::vec::Vec<crate::types::Integration>> {
642 let input = input.integrations?;
643 ::std::option::Option::Some(input)
644}
645
646pub(crate) fn lens_describe_option_group_options_output_output_option_group_options(
647 input: crate::operation::describe_option_group_options::DescribeOptionGroupOptionsOutput,
648) -> ::std::option::Option<::std::vec::Vec<crate::types::OptionGroupOption>> {
649 let input = input.option_group_options?;
650 ::std::option::Option::Some(input)
651}
652
653pub(crate) fn lens_describe_option_groups_output_output_option_groups_list(
654 input: crate::operation::describe_option_groups::DescribeOptionGroupsOutput,
655) -> ::std::option::Option<::std::vec::Vec<crate::types::OptionGroup>> {
656 let input = input.option_groups_list?;
657 ::std::option::Option::Some(input)
658}
659
660pub(crate) fn lens_describe_orderable_db_instance_options_output_output_orderable_db_instance_options(
661 input: crate::operation::describe_orderable_db_instance_options::DescribeOrderableDbInstanceOptionsOutput,
662) -> ::std::option::Option<::std::vec::Vec<crate::types::OrderableDbInstanceOption>> {
663 let input = input.orderable_db_instance_options?;
664 ::std::option::Option::Some(input)
665}
666
667pub(crate) fn lens_describe_pending_maintenance_actions_output_output_pending_maintenance_actions(
668 input: crate::operation::describe_pending_maintenance_actions::DescribePendingMaintenanceActionsOutput,
669) -> ::std::option::Option<::std::vec::Vec<crate::types::ResourcePendingMaintenanceActions>> {
670 let input = input.pending_maintenance_actions?;
671 ::std::option::Option::Some(input)
672}
673
674pub(crate) fn lens_describe_reserved_db_instances_output_output_reserved_db_instances(
675 input: crate::operation::describe_reserved_db_instances::DescribeReservedDbInstancesOutput,
676) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedDbInstance>> {
677 let input = input.reserved_db_instances?;
678 ::std::option::Option::Some(input)
679}
680
681pub(crate) fn lens_describe_reserved_db_instances_offerings_output_output_reserved_db_instances_offerings(
682 input: crate::operation::describe_reserved_db_instances_offerings::DescribeReservedDbInstancesOfferingsOutput,
683) -> ::std::option::Option<::std::vec::Vec<crate::types::ReservedDbInstancesOffering>> {
684 let input = input.reserved_db_instances_offerings?;
685 ::std::option::Option::Some(input)
686}
687
688pub(crate) fn lens_describe_source_regions_output_output_source_regions(
689 input: crate::operation::describe_source_regions::DescribeSourceRegionsOutput,
690) -> ::std::option::Option<::std::vec::Vec<crate::types::SourceRegion>> {
691 let input = input.source_regions?;
692 ::std::option::Option::Some(input)
693}
694
695pub(crate) fn lens_describe_tenant_databases_output_output_tenant_databases(
696 input: crate::operation::describe_tenant_databases::DescribeTenantDatabasesOutput,
697) -> ::std::option::Option<::std::vec::Vec<crate::types::TenantDatabase>> {
698 let input = input.tenant_databases?;
699 ::std::option::Option::Some(input)
700}