pub(crate) fn type_erase_result<O, E>(
result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
::aws_smithy_runtime_api::client::interceptors::context::Output,
::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
result
.map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
.map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
.map_err(::std::convert::Into::into)
}
pub(crate) mod shape_accept_match;
pub(crate) mod shape_claim_game_server;
pub(crate) mod shape_create_alias;
pub(crate) mod shape_create_build;
pub(crate) mod shape_create_container_fleet;
pub(crate) mod shape_create_container_group_definition;
pub(crate) mod shape_create_fleet;
pub(crate) mod shape_create_fleet_locations;
pub(crate) mod shape_create_game_server_group;
pub(crate) mod shape_create_game_session;
pub(crate) mod shape_create_game_session_queue;
pub(crate) mod shape_create_location;
pub(crate) mod shape_create_matchmaking_configuration;
pub(crate) mod shape_create_matchmaking_rule_set;
pub(crate) mod shape_create_player_session;
pub(crate) mod shape_create_player_sessions;
pub(crate) mod shape_create_script;
pub(crate) mod shape_create_vpc_peering_authorization;
pub(crate) mod shape_create_vpc_peering_connection;
pub(crate) mod shape_delete_alias;
pub(crate) mod shape_delete_build;
pub(crate) mod shape_delete_container_fleet;
pub(crate) mod shape_delete_container_group_definition;
pub(crate) mod shape_delete_fleet;
pub(crate) mod shape_delete_fleet_locations;
pub(crate) mod shape_delete_game_server_group;
pub(crate) mod shape_delete_game_session_queue;
pub(crate) mod shape_delete_location;
pub(crate) mod shape_delete_matchmaking_configuration;
pub(crate) mod shape_delete_matchmaking_rule_set;
pub(crate) mod shape_delete_scaling_policy;
pub(crate) mod shape_delete_script;
pub(crate) mod shape_delete_vpc_peering_authorization;
pub(crate) mod shape_delete_vpc_peering_connection;
pub(crate) mod shape_deregister_compute;
pub(crate) mod shape_deregister_game_server;
pub(crate) mod shape_describe_alias;
pub(crate) mod shape_describe_build;
pub(crate) mod shape_describe_compute;
pub(crate) mod shape_describe_container_fleet;
pub(crate) mod shape_describe_container_group_definition;
pub(crate) mod shape_describe_container_group_port_mappings;
pub(crate) mod shape_describe_ec2_instance_limits;
pub(crate) mod shape_describe_fleet_attributes;
pub(crate) mod shape_describe_fleet_capacity;
pub(crate) mod shape_describe_fleet_deployment;
pub(crate) mod shape_describe_fleet_events;
pub(crate) mod shape_describe_fleet_location_attributes;
pub(crate) mod shape_describe_fleet_location_capacity;
pub(crate) mod shape_describe_fleet_location_utilization;
pub(crate) mod shape_describe_fleet_port_settings;
pub(crate) mod shape_describe_fleet_utilization;
pub(crate) mod shape_describe_game_server;
pub(crate) mod shape_describe_game_server_group;
pub(crate) mod shape_describe_game_server_instances;
pub(crate) mod shape_describe_game_session_details;
pub(crate) mod shape_describe_game_session_placement;
pub(crate) mod shape_describe_game_session_queues;
pub(crate) mod shape_describe_game_sessions;
pub(crate) mod shape_describe_instances;
pub(crate) mod shape_describe_matchmaking;
pub(crate) mod shape_describe_matchmaking_configurations;
pub(crate) mod shape_describe_matchmaking_rule_sets;
pub(crate) mod shape_describe_player_sessions;
pub(crate) mod shape_describe_runtime_configuration;
pub(crate) mod shape_describe_scaling_policies;
pub(crate) mod shape_describe_script;
pub(crate) mod shape_describe_vpc_peering_authorizations;
pub(crate) mod shape_describe_vpc_peering_connections;
pub(crate) mod shape_get_compute_access;
pub(crate) mod shape_get_compute_auth_token;
pub(crate) mod shape_get_game_session_log_url;
pub(crate) mod shape_get_instance_access;
pub(crate) mod shape_get_player_connection_details;
pub(crate) mod shape_list_aliases;
pub(crate) mod shape_list_builds;
pub(crate) mod shape_list_compute;
pub(crate) mod shape_list_container_fleets;
pub(crate) mod shape_list_container_group_definition_versions;
pub(crate) mod shape_list_container_group_definitions;
pub(crate) mod shape_list_fleet_deployments;
pub(crate) mod shape_list_fleets;
pub(crate) mod shape_list_game_server_groups;
pub(crate) mod shape_list_game_servers;
pub(crate) mod shape_list_locations;
pub(crate) mod shape_list_scripts;
pub(crate) mod shape_list_tags_for_resource;
pub(crate) mod shape_put_scaling_policy;
pub(crate) mod shape_register_compute;
pub(crate) mod shape_register_game_server;
pub(crate) mod shape_request_upload_credentials;
pub(crate) mod shape_resolve_alias;
pub(crate) mod shape_resume_game_server_group;
pub(crate) mod shape_search_game_sessions;
pub(crate) mod shape_start_fleet_actions;
pub(crate) mod shape_start_game_session_placement;
pub(crate) mod shape_start_match_backfill;
pub(crate) mod shape_start_matchmaking;
pub(crate) mod shape_stop_fleet_actions;
pub(crate) mod shape_stop_game_session_placement;
pub(crate) mod shape_stop_matchmaking;
pub(crate) mod shape_suspend_game_server_group;
pub(crate) mod shape_tag_resource;
pub(crate) mod shape_terminate_game_session;
pub(crate) mod shape_untag_resource;
pub(crate) mod shape_update_alias;
pub(crate) mod shape_update_build;
pub(crate) mod shape_update_container_fleet;
pub(crate) mod shape_update_container_group_definition;
pub(crate) mod shape_update_fleet_attributes;
pub(crate) mod shape_update_fleet_capacity;
pub(crate) mod shape_update_fleet_port_settings;
pub(crate) mod shape_update_game_server;
pub(crate) mod shape_update_game_server_group;
pub(crate) mod shape_update_game_session;
pub(crate) mod shape_update_game_session_queue;
pub(crate) mod shape_update_matchmaking_configuration;
pub(crate) mod shape_update_runtime_configuration;
pub(crate) mod shape_update_script;
pub(crate) mod shape_validate_matchmaking_rule_set;
pub(crate) mod shape_accept_match_input;
pub(crate) mod shape_claim_game_server_input;
pub(crate) mod shape_conflict_exception;
pub(crate) mod shape_create_alias_input;
pub(crate) mod shape_create_build_input;
pub(crate) mod shape_create_container_fleet_input;
pub(crate) mod shape_create_container_group_definition_input;
pub(crate) mod shape_create_fleet_input;
pub(crate) mod shape_create_fleet_locations_input;
pub(crate) mod shape_create_game_server_group_input;
pub(crate) mod shape_create_game_session_input;
pub(crate) mod shape_create_game_session_queue_input;
pub(crate) mod shape_create_location_input;
pub(crate) mod shape_create_matchmaking_configuration_input;
pub(crate) mod shape_create_matchmaking_rule_set_input;
pub(crate) mod shape_create_player_session_input;
pub(crate) mod shape_create_player_sessions_input;
pub(crate) mod shape_create_script_input;
pub(crate) mod shape_create_vpc_peering_authorization_input;
pub(crate) mod shape_create_vpc_peering_connection_input;
pub(crate) mod shape_delete_alias_input;
pub(crate) mod shape_delete_build_input;
pub(crate) mod shape_delete_container_fleet_input;
pub(crate) mod shape_delete_container_group_definition_input;
pub(crate) mod shape_delete_fleet_input;
pub(crate) mod shape_delete_fleet_locations_input;
pub(crate) mod shape_delete_game_server_group_input;
pub(crate) mod shape_delete_game_session_queue_input;
pub(crate) mod shape_delete_location_input;
pub(crate) mod shape_delete_matchmaking_configuration_input;
pub(crate) mod shape_delete_matchmaking_rule_set_input;
pub(crate) mod shape_delete_scaling_policy_input;
pub(crate) mod shape_delete_script_input;
pub(crate) mod shape_delete_vpc_peering_authorization_input;
pub(crate) mod shape_delete_vpc_peering_connection_input;
pub(crate) mod shape_deregister_compute_input;
pub(crate) mod shape_deregister_game_server_input;
pub(crate) mod shape_describe_alias_input;
pub(crate) mod shape_describe_build_input;
pub(crate) mod shape_describe_compute_input;
pub(crate) mod shape_describe_container_fleet_input;
pub(crate) mod shape_describe_container_group_definition_input;
pub(crate) mod shape_describe_container_group_port_mappings_input;
pub(crate) mod shape_describe_ec2_instance_limits_input;
pub(crate) mod shape_describe_fleet_attributes_input;
pub(crate) mod shape_describe_fleet_capacity_input;
pub(crate) mod shape_describe_fleet_deployment_input;
pub(crate) mod shape_describe_fleet_events_input;
pub(crate) mod shape_describe_fleet_location_attributes_input;
pub(crate) mod shape_describe_fleet_location_capacity_input;
pub(crate) mod shape_describe_fleet_location_utilization_input;
pub(crate) mod shape_describe_fleet_port_settings_input;
pub(crate) mod shape_describe_fleet_utilization_input;
pub(crate) mod shape_describe_game_server_group_input;
pub(crate) mod shape_describe_game_server_input;
pub(crate) mod shape_describe_game_server_instances_input;
pub(crate) mod shape_describe_game_session_details_input;
pub(crate) mod shape_describe_game_session_placement_input;
pub(crate) mod shape_describe_game_session_queues_input;
pub(crate) mod shape_describe_game_sessions_input;
pub(crate) mod shape_describe_instances_input;
pub(crate) mod shape_describe_matchmaking_configurations_input;
pub(crate) mod shape_describe_matchmaking_input;
pub(crate) mod shape_describe_matchmaking_rule_sets_input;
pub(crate) mod shape_describe_player_sessions_input;
pub(crate) mod shape_describe_runtime_configuration_input;
pub(crate) mod shape_describe_scaling_policies_input;
pub(crate) mod shape_describe_script_input;
pub(crate) mod shape_describe_vpc_peering_authorizations_input;
pub(crate) mod shape_describe_vpc_peering_connections_input;
pub(crate) mod shape_fleet_capacity_exceeded_exception;
pub(crate) mod shape_game_session_full_exception;
pub(crate) mod shape_get_compute_access_input;
pub(crate) mod shape_get_compute_auth_token_input;
pub(crate) mod shape_get_game_session_log_url_input;
pub(crate) mod shape_get_instance_access_input;
pub(crate) mod shape_get_player_connection_details_input;
pub(crate) mod shape_idempotent_parameter_mismatch_exception;
pub(crate) mod shape_internal_service_exception;
pub(crate) mod shape_invalid_fleet_status_exception;
pub(crate) mod shape_invalid_game_session_status_exception;
pub(crate) mod shape_invalid_request_exception;
pub(crate) mod shape_limit_exceeded_exception;
pub(crate) mod shape_list_aliases_input;
pub(crate) mod shape_list_builds_input;
pub(crate) mod shape_list_compute_input;
pub(crate) mod shape_list_container_fleets_input;
pub(crate) mod shape_list_container_group_definition_versions_input;
pub(crate) mod shape_list_container_group_definitions_input;
pub(crate) mod shape_list_fleet_deployments_input;
pub(crate) mod shape_list_fleets_input;
pub(crate) mod shape_list_game_server_groups_input;
pub(crate) mod shape_list_game_servers_input;
pub(crate) mod shape_list_locations_input;
pub(crate) mod shape_list_scripts_input;
pub(crate) mod shape_list_tags_for_resource_input;
pub(crate) mod shape_not_found_exception;
pub(crate) mod shape_not_ready_exception;
pub(crate) mod shape_out_of_capacity_exception;
pub(crate) mod shape_put_scaling_policy_input;
pub(crate) mod shape_register_compute_input;
pub(crate) mod shape_register_game_server_input;
pub(crate) mod shape_request_upload_credentials_input;
pub(crate) mod shape_resolve_alias_input;
pub(crate) mod shape_resume_game_server_group_input;
pub(crate) mod shape_search_game_sessions_input;
pub(crate) mod shape_start_fleet_actions_input;
pub(crate) mod shape_start_game_session_placement_input;
pub(crate) mod shape_start_match_backfill_input;
pub(crate) mod shape_start_matchmaking_input;
pub(crate) mod shape_stop_fleet_actions_input;
pub(crate) mod shape_stop_game_session_placement_input;
pub(crate) mod shape_stop_matchmaking_input;
pub(crate) mod shape_suspend_game_server_group_input;
pub(crate) mod shape_tag_resource_input;
pub(crate) mod shape_tagging_failed_exception;
pub(crate) mod shape_terminal_routing_strategy_exception;
pub(crate) mod shape_terminate_game_session_input;
pub(crate) mod shape_unauthorized_exception;
pub(crate) mod shape_unsupported_region_exception;
pub(crate) mod shape_untag_resource_input;
pub(crate) mod shape_update_alias_input;
pub(crate) mod shape_update_build_input;
pub(crate) mod shape_update_container_fleet_input;
pub(crate) mod shape_update_container_group_definition_input;
pub(crate) mod shape_update_fleet_attributes_input;
pub(crate) mod shape_update_fleet_capacity_input;
pub(crate) mod shape_update_fleet_port_settings_input;
pub(crate) mod shape_update_game_server_group_input;
pub(crate) mod shape_update_game_server_input;
pub(crate) mod shape_update_game_session_input;
pub(crate) mod shape_update_game_session_queue_input;
pub(crate) mod shape_update_matchmaking_configuration_input;
pub(crate) mod shape_update_runtime_configuration_input;
pub(crate) mod shape_update_script_input;
pub(crate) mod shape_validate_matchmaking_rule_set_input;
pub(crate) mod shape_alias;
pub(crate) mod shape_alias_list;
pub(crate) mod shape_anywhere_configuration;
pub(crate) mod shape_aws_credentials;
pub(crate) mod shape_build;
pub(crate) mod shape_build_list;
pub(crate) mod shape_certificate_configuration;
pub(crate) mod shape_claim_filter_option;
pub(crate) mod shape_compute;
pub(crate) mod shape_compute_list;
pub(crate) mod shape_connection_port_range;
pub(crate) mod shape_container_fleet;
pub(crate) mod shape_container_fleet_list;
pub(crate) mod shape_container_group_definition;
pub(crate) mod shape_container_group_definition_list;
pub(crate) mod shape_container_group_port_mapping_list;
pub(crate) mod shape_container_identifier_list;
pub(crate) mod shape_deployment_configuration;
pub(crate) mod shape_desired_player_session;
pub(crate) mod shape_ec2_instance_limit_list;
pub(crate) mod shape_event_list;
pub(crate) mod shape_filter_configuration;
pub(crate) mod shape_fleet_attributes;
pub(crate) mod shape_fleet_attributes_list;
pub(crate) mod shape_fleet_capacity;
pub(crate) mod shape_fleet_capacity_list;
pub(crate) mod shape_fleet_deployment;
pub(crate) mod shape_fleet_deployments;
pub(crate) mod shape_fleet_id_list;
pub(crate) mod shape_fleet_utilization;
pub(crate) mod shape_fleet_utilization_list;
pub(crate) mod shape_game_property;
pub(crate) mod shape_game_server;
pub(crate) mod shape_game_server_container_definition_input;
pub(crate) mod shape_game_server_group;
pub(crate) mod shape_game_server_group_auto_scaling_policy;
pub(crate) mod shape_game_server_groups;
pub(crate) mod shape_game_server_instances;
pub(crate) mod shape_game_servers;
pub(crate) mod shape_game_session;
pub(crate) mod shape_game_session_creation_limit_policy;
pub(crate) mod shape_game_session_detail_list;
pub(crate) mod shape_game_session_list;
pub(crate) mod shape_game_session_placement;
pub(crate) mod shape_game_session_queue;
pub(crate) mod shape_game_session_queue_destination;
pub(crate) mod shape_game_session_queue_list;
pub(crate) mod shape_instance_access;
pub(crate) mod shape_instance_definition;
pub(crate) mod shape_instance_list;
pub(crate) mod shape_ip_permission;
pub(crate) mod shape_ip_permissions_list;
pub(crate) mod shape_launch_template_specification;
pub(crate) mod shape_location_attributes_list;
pub(crate) mod shape_location_configuration;
pub(crate) mod shape_location_model;
pub(crate) mod shape_location_model_list;
pub(crate) mod shape_location_state_list;
pub(crate) mod shape_locational_deployments;
pub(crate) mod shape_log_configuration;
pub(crate) mod shape_managed_capacity_configuration;
pub(crate) mod shape_matchmaking_configuration;
pub(crate) mod shape_matchmaking_configuration_list;
pub(crate) mod shape_matchmaking_rule_set;
pub(crate) mod shape_matchmaking_rule_set_list;
pub(crate) mod shape_matchmaking_ticket;
pub(crate) mod shape_matchmaking_ticket_list;
pub(crate) mod shape_player;
pub(crate) mod shape_player_connection_detail_list;
pub(crate) mod shape_player_gateway_configuration;
pub(crate) mod shape_player_latency;
pub(crate) mod shape_player_latency_policy;
pub(crate) mod shape_player_session;
pub(crate) mod shape_player_session_list;
pub(crate) mod shape_priority_configuration;
pub(crate) mod shape_priority_configuration_override;
pub(crate) mod shape_resource_creation_limit_policy;
pub(crate) mod shape_routing_strategy;
pub(crate) mod shape_runtime_configuration;
pub(crate) mod shape_s3_location;
pub(crate) mod shape_scaling_policy_list;
pub(crate) mod shape_script;
pub(crate) mod shape_script_list;
pub(crate) mod shape_support_container_definition_input;
pub(crate) mod shape_tag;
pub(crate) mod shape_tag_list;
pub(crate) mod shape_target_configuration;
pub(crate) mod shape_vpc_peering_authorization;
pub(crate) mod shape_vpc_peering_authorization_list;
pub(crate) mod shape_vpc_peering_connection_list;
pub(crate) mod shape_attribute_value;
pub(crate) mod shape_container_attributes;
pub(crate) mod shape_container_dependency;
pub(crate) mod shape_container_environment;
pub(crate) mod shape_container_fleet_location_attributes_list;
pub(crate) mod shape_container_group_port_mapping;
pub(crate) mod shape_container_health_check;
pub(crate) mod shape_container_identifier;
pub(crate) mod shape_container_mount_point;
pub(crate) mod shape_container_port_configuration;
pub(crate) mod shape_deployment_details;
pub(crate) mod shape_ec2_instance_counts;
pub(crate) mod shape_ec2_instance_limit;
pub(crate) mod shape_event;
pub(crate) mod shape_fleet_action_list;
pub(crate) mod shape_game_property_list;
pub(crate) mod shape_game_server_container_definition;
pub(crate) mod shape_game_server_container_group_counts;
pub(crate) mod shape_game_server_group_actions;
pub(crate) mod shape_game_server_instance;
pub(crate) mod shape_game_session_connection_info;
pub(crate) mod shape_game_session_detail;
pub(crate) mod shape_game_session_queue_destination_list;
pub(crate) mod shape_instance;
pub(crate) mod shape_instance_credentials;
pub(crate) mod shape_instance_definitions;
pub(crate) mod shape_linux_capabilities;
pub(crate) mod shape_location_attributes;
pub(crate) mod shape_location_state;
pub(crate) mod shape_locational_deployment;
pub(crate) mod shape_metric_group_list;
pub(crate) mod shape_ping_beacon;
pub(crate) mod shape_placed_player_session_list;
pub(crate) mod shape_player_connection_detail;
pub(crate) mod shape_player_latency_list;
pub(crate) mod shape_player_latency_policy_list;
pub(crate) mod shape_player_list;
pub(crate) mod shape_queue_arns_list;
pub(crate) mod shape_scaling_policy;
pub(crate) mod shape_server_process;
pub(crate) mod shape_server_process_list;
pub(crate) mod shape_string_list;
pub(crate) mod shape_support_container_definition_list;
pub(crate) mod shape_target_tracking_configuration;
pub(crate) mod shape_vpc_peering_connection;
pub(crate) mod shape_container_attribute;
pub(crate) mod shape_container_dependency_list;
pub(crate) mod shape_container_environment_list;
pub(crate) mod shape_container_fleet_location_attributes;
pub(crate) mod shape_container_mount_point_list;
pub(crate) mod shape_container_port_mapping_list;
pub(crate) mod shape_container_port_range;
pub(crate) mod shape_location_list;
pub(crate) mod shape_location_order_override_list;
pub(crate) mod shape_matched_player_session_list;
pub(crate) mod shape_placed_player_session;
pub(crate) mod shape_player_connection_endpoint_list;
pub(crate) mod shape_priority_type_list;
pub(crate) mod shape_support_container_definition;
pub(crate) mod shape_udp_endpoint;
pub(crate) mod shape_vpc_peering_connection_status;
pub(crate) mod shape_container_port_mapping;
pub(crate) mod shape_container_port_range_list;
pub(crate) mod shape_latency_map;
pub(crate) mod shape_linux_capability_list;
pub(crate) mod shape_matched_player_session;
pub(crate) mod shape_player_attribute_map;
pub(crate) mod shape_player_connection_endpoint;
pub(crate) mod shape_container_command_string_list;
pub(crate) mod shape_player_attribute_string_double_map;
pub(crate) mod shape_player_attribute_string_list;