pub(crate) fn reflens_structure_crate_output_describe_fleet_attributes_output_next_token(
input: &crate::output::DescribeFleetAttributesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_fleet_capacity_output_next_token(
input: &crate::output::DescribeFleetCapacityOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_fleet_events_output_next_token(
input: &crate::output::DescribeFleetEventsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_fleet_location_attributes_output_next_token(
input: &crate::output::DescribeFleetLocationAttributesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_fleet_utilization_output_next_token(
input: &crate::output::DescribeFleetUtilizationOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_game_server_instances_output_next_token(
input: &crate::output::DescribeGameServerInstancesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_game_session_details_output_next_token(
input: &crate::output::DescribeGameSessionDetailsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_game_session_queues_output_next_token(
input: &crate::output::DescribeGameSessionQueuesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_game_sessions_output_next_token(
input: &crate::output::DescribeGameSessionsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_instances_output_next_token(
input: &crate::output::DescribeInstancesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_matchmaking_configurations_output_next_token(
input: &crate::output::DescribeMatchmakingConfigurationsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_matchmaking_rule_sets_output_next_token(
input: &crate::output::DescribeMatchmakingRuleSetsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_player_sessions_output_next_token(
input: &crate::output::DescribePlayerSessionsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_describe_scaling_policies_output_next_token(
input: &crate::output::DescribeScalingPoliciesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_aliases_output_next_token(
input: &crate::output::ListAliasesOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_builds_output_next_token(
input: &crate::output::ListBuildsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_compute_output_next_token(
input: &crate::output::ListComputeOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_fleets_output_next_token(
input: &crate::output::ListFleetsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_game_server_groups_output_next_token(
input: &crate::output::ListGameServerGroupsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_game_servers_output_next_token(
input: &crate::output::ListGameServersOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_locations_output_next_token(
input: &crate::output::ListLocationsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_list_scripts_output_next_token(
input: &crate::output::ListScriptsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn reflens_structure_crate_output_search_game_sessions_output_next_token(
input: &crate::output::SearchGameSessionsOutput,
) -> std::option::Option<&std::string::String> {
let input = match &input.next_token {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_fleet_attributes_output_fleet_attributes(
input: crate::output::DescribeFleetAttributesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::FleetAttributes>> {
let input = match input.fleet_attributes {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_fleet_capacity_output_fleet_capacity(
input: crate::output::DescribeFleetCapacityOutput,
) -> std::option::Option<std::vec::Vec<crate::model::FleetCapacity>> {
let input = match input.fleet_capacity {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_fleet_events_output_events(
input: crate::output::DescribeFleetEventsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Event>> {
let input = match input.events {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_fleet_utilization_output_fleet_utilization(
input: crate::output::DescribeFleetUtilizationOutput,
) -> std::option::Option<std::vec::Vec<crate::model::FleetUtilization>> {
let input = match input.fleet_utilization {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_game_server_instances_output_game_server_instances(
input: crate::output::DescribeGameServerInstancesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameServerInstance>> {
let input = match input.game_server_instances {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_game_session_details_output_game_session_details(
input: crate::output::DescribeGameSessionDetailsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameSessionDetail>> {
let input = match input.game_session_details {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_game_session_queues_output_game_session_queues(
input: crate::output::DescribeGameSessionQueuesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameSessionQueue>> {
let input = match input.game_session_queues {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_game_sessions_output_game_sessions(
input: crate::output::DescribeGameSessionsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameSession>> {
let input = match input.game_sessions {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_instances_output_instances(
input: crate::output::DescribeInstancesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Instance>> {
let input = match input.instances {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_matchmaking_configurations_output_configurations(
input: crate::output::DescribeMatchmakingConfigurationsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::MatchmakingConfiguration>> {
let input = match input.configurations {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_matchmaking_rule_sets_output_rule_sets(
input: crate::output::DescribeMatchmakingRuleSetsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::MatchmakingRuleSet>> {
let input = match input.rule_sets {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_player_sessions_output_player_sessions(
input: crate::output::DescribePlayerSessionsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::PlayerSession>> {
let input = match input.player_sessions {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_describe_scaling_policies_output_scaling_policies(
input: crate::output::DescribeScalingPoliciesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ScalingPolicy>> {
let input = match input.scaling_policies {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_aliases_output_aliases(
input: crate::output::ListAliasesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Alias>> {
let input = match input.aliases {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_builds_output_builds(
input: crate::output::ListBuildsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Build>> {
let input = match input.builds {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_compute_output_compute_list(
input: crate::output::ListComputeOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Compute>> {
let input = match input.compute_list {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_fleets_output_fleet_ids(
input: crate::output::ListFleetsOutput,
) -> std::option::Option<std::vec::Vec<std::string::String>> {
let input = match input.fleet_ids {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_game_server_groups_output_game_server_groups(
input: crate::output::ListGameServerGroupsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameServerGroup>> {
let input = match input.game_server_groups {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_game_servers_output_game_servers(
input: crate::output::ListGameServersOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameServer>> {
let input = match input.game_servers {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_locations_output_locations(
input: crate::output::ListLocationsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::LocationModel>> {
let input = match input.locations {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_scripts_output_scripts(
input: crate::output::ListScriptsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::Script>> {
let input = match input.scripts {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_search_game_sessions_output_game_sessions(
input: crate::output::SearchGameSessionsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::GameSession>> {
let input = match input.game_sessions {
None => return None,
Some(t) => t,
};
Some(input)
}