356 356 | pub(crate) fn lens_list_account_aliases_output_output_account_aliases(
|
357 357 | input: crate::operation::list_account_aliases::ListAccountAliasesOutput,
|
358 358 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
359 359 | let input = input.account_aliases;
|
360 360 | ::std::option::Option::Some(input)
|
361 361 | }
|
362 362 |
|
363 363 | pub(crate) fn lens_list_attached_group_policies_output_output_attached_policies(
|
364 364 | input: crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesOutput,
|
365 365 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AttachedPolicy>> {
|
366 - | let input = match input.attached_policies {
|
367 - | ::std::option::Option::None => return ::std::option::Option::None,
|
368 - | ::std::option::Option::Some(t) => t,
|
369 - | };
|
366 + | let input = input.attached_policies?;
|
370 367 | ::std::option::Option::Some(input)
|
371 368 | }
|
372 369 |
|
373 370 | pub(crate) fn lens_list_attached_role_policies_output_output_attached_policies(
|
374 371 | input: crate::operation::list_attached_role_policies::ListAttachedRolePoliciesOutput,
|
375 372 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AttachedPolicy>> {
|
376 - | let input = match input.attached_policies {
|
377 - | ::std::option::Option::None => return ::std::option::Option::None,
|
378 - | ::std::option::Option::Some(t) => t,
|
379 - | };
|
373 + | let input = input.attached_policies?;
|
380 374 | ::std::option::Option::Some(input)
|
381 375 | }
|
382 376 |
|
383 377 | pub(crate) fn lens_list_attached_user_policies_output_output_attached_policies(
|
384 378 | input: crate::operation::list_attached_user_policies::ListAttachedUserPoliciesOutput,
|
385 379 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AttachedPolicy>> {
|
386 - | let input = match input.attached_policies {
|
387 - | ::std::option::Option::None => return ::std::option::Option::None,
|
388 - | ::std::option::Option::Some(t) => t,
|
389 - | };
|
380 + | let input = input.attached_policies?;
|
390 381 | ::std::option::Option::Some(input)
|
391 382 | }
|
392 383 |
|
393 384 | pub(crate) fn lens_list_group_policies_output_output_policy_names(
|
394 385 | input: crate::operation::list_group_policies::ListGroupPoliciesOutput,
|
395 386 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
396 387 | let input = input.policy_names;
|
397 388 | ::std::option::Option::Some(input)
|
398 389 | }
|
399 390 |
|
449 440 | pub(crate) fn lens_list_open_id_connect_provider_tags_output_output_tags(
|
450 441 | input: crate::operation::list_open_id_connect_provider_tags::ListOpenIdConnectProviderTagsOutput,
|
451 442 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
452 443 | let input = input.tags;
|
453 444 | ::std::option::Option::Some(input)
|
454 445 | }
|
455 446 |
|
456 447 | pub(crate) fn lens_list_policies_output_output_policies(
|
457 448 | input: crate::operation::list_policies::ListPoliciesOutput,
|
458 449 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Policy>> {
|
459 - | let input = match input.policies {
|
460 - | ::std::option::Option::None => return ::std::option::Option::None,
|
461 - | ::std::option::Option::Some(t) => t,
|
462 - | };
|
450 + | let input = input.policies?;
|
463 451 | ::std::option::Option::Some(input)
|
464 452 | }
|
465 453 |
|
466 454 | pub(crate) fn lens_list_policy_tags_output_output_tags(
|
467 455 | input: crate::operation::list_policy_tags::ListPolicyTagsOutput,
|
468 456 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
469 457 | let input = input.tags;
|
470 458 | ::std::option::Option::Some(input)
|
471 459 | }
|
472 460 |
|
473 461 | pub(crate) fn lens_list_policy_versions_output_output_versions(
|
474 462 | input: crate::operation::list_policy_versions::ListPolicyVersionsOutput,
|
475 463 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::PolicyVersion>> {
|
476 - | let input = match input.versions {
|
477 - | ::std::option::Option::None => return ::std::option::Option::None,
|
478 - | ::std::option::Option::Some(t) => t,
|
479 - | };
|
464 + | let input = input.versions?;
|
480 465 | ::std::option::Option::Some(input)
|
481 466 | }
|
482 467 |
|
483 468 | pub(crate) fn lens_list_role_policies_output_output_policy_names(
|
484 469 | input: crate::operation::list_role_policies::ListRolePoliciesOutput,
|
485 470 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
486 471 | let input = input.policy_names;
|
487 472 | ::std::option::Option::Some(input)
|
488 473 | }
|
489 474 |
|
490 475 | pub(crate) fn lens_list_role_tags_output_output_tags(
|
491 476 | input: crate::operation::list_role_tags::ListRoleTagsOutput,
|
492 477 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
493 478 | let input = input.tags;
|
494 479 | ::std::option::Option::Some(input)
|
495 480 | }
|
496 481 |
|
497 482 | pub(crate) fn lens_list_roles_output_output_roles(
|
498 483 | input: crate::operation::list_roles::ListRolesOutput,
|
499 484 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Role>> {
|
500 485 | let input = input.roles;
|
501 486 | ::std::option::Option::Some(input)
|
502 487 | }
|
503 488 |
|
504 489 | pub(crate) fn lens_list_saml_provider_tags_output_output_tags(
|
505 490 | input: crate::operation::list_saml_provider_tags::ListSamlProviderTagsOutput,
|
506 491 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
507 492 | let input = input.tags;
|
508 493 | ::std::option::Option::Some(input)
|
509 494 | }
|
510 495 |
|
511 496 | pub(crate) fn lens_list_server_certificate_tags_output_output_tags(
|
512 497 | input: crate::operation::list_server_certificate_tags::ListServerCertificateTagsOutput,
|
513 498 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
514 499 | let input = input.tags;
|
515 500 | ::std::option::Option::Some(input)
|
516 501 | }
|
517 502 |
|
518 503 | pub(crate) fn lens_list_server_certificates_output_output_server_certificate_metadata_list(
|
519 504 | input: crate::operation::list_server_certificates::ListServerCertificatesOutput,
|
520 505 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ServerCertificateMetadata>> {
|
521 506 | let input = input.server_certificate_metadata_list;
|
522 507 | ::std::option::Option::Some(input)
|
523 508 | }
|
524 509 |
|
525 510 | pub(crate) fn lens_list_signing_certificates_output_output_certificates(
|
526 511 | input: crate::operation::list_signing_certificates::ListSigningCertificatesOutput,
|
527 512 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::SigningCertificate>> {
|
528 513 | let input = input.certificates;
|
529 514 | ::std::option::Option::Some(input)
|
530 515 | }
|
531 516 |
|
532 517 | pub(crate) fn lens_list_ssh_public_keys_output_output_ssh_public_keys(
|
533 518 | input: crate::operation::list_ssh_public_keys::ListSshPublicKeysOutput,
|
534 519 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::SshPublicKeyMetadata>> {
|
535 - | let input = match input.ssh_public_keys {
|
536 - | ::std::option::Option::None => return ::std::option::Option::None,
|
537 - | ::std::option::Option::Some(t) => t,
|
538 - | };
|
520 + | let input = input.ssh_public_keys?;
|
539 521 | ::std::option::Option::Some(input)
|
540 522 | }
|
541 523 |
|
542 524 | pub(crate) fn lens_list_user_policies_output_output_policy_names(
|
543 525 | input: crate::operation::list_user_policies::ListUserPoliciesOutput,
|
544 526 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
545 527 | let input = input.policy_names;
|
546 528 | ::std::option::Option::Some(input)
|
547 529 | }
|
548 530 |
|
549 531 | pub(crate) fn lens_list_user_tags_output_output_tags(
|
550 532 | input: crate::operation::list_user_tags::ListUserTagsOutput,
|
551 533 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
552 534 | let input = input.tags;
|
553 535 | ::std::option::Option::Some(input)
|
554 536 | }
|
555 537 |
|
556 538 | pub(crate) fn lens_list_users_output_output_users(
|
557 539 | input: crate::operation::list_users::ListUsersOutput,
|
558 540 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::User>> {
|
559 541 | let input = input.users;
|
560 542 | ::std::option::Option::Some(input)
|
561 543 | }
|
562 544 |
|
563 545 | pub(crate) fn lens_list_virtual_mfa_devices_output_output_virtual_mfa_devices(
|
564 546 | input: crate::operation::list_virtual_mfa_devices::ListVirtualMfaDevicesOutput,
|
565 547 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::VirtualMfaDevice>> {
|
566 548 | let input = input.virtual_mfa_devices;
|
567 549 | ::std::option::Option::Some(input)
|
568 550 | }
|
569 551 |
|
570 552 | pub(crate) fn lens_simulate_custom_policy_output_output_evaluation_results(
|
571 553 | input: crate::operation::simulate_custom_policy::SimulateCustomPolicyOutput,
|
572 554 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::EvaluationResult>> {
|
573 - | let input = match input.evaluation_results {
|
574 - | ::std::option::Option::None => return ::std::option::Option::None,
|
575 - | ::std::option::Option::Some(t) => t,
|
576 - | };
|
555 + | let input = input.evaluation_results?;
|
577 556 | ::std::option::Option::Some(input)
|
578 557 | }
|
579 558 |
|
580 559 | pub(crate) fn lens_simulate_principal_policy_output_output_evaluation_results(
|
581 560 | input: crate::operation::simulate_principal_policy::SimulatePrincipalPolicyOutput,
|
582 561 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::EvaluationResult>> {
|
583 - | let input = match input.evaluation_results {
|
584 - | ::std::option::Option::None => return ::std::option::Option::None,
|
585 - | ::std::option::Option::Some(t) => t,
|
586 - | };
|
562 + | let input = input.evaluation_results?;
|
587 563 | ::std::option::Option::Some(input)
|
588 564 | }
|