pub(crate) fn reflens_structure_crate_output_get_cell_readiness_summary_output_next_token(
input: &crate::output::GetCellReadinessSummaryOutput,
) -> 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_get_readiness_check_resource_status_output_next_token(
input: &crate::output::GetReadinessCheckResourceStatusOutput,
) -> 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_get_readiness_check_status_output_next_token(
input: &crate::output::GetReadinessCheckStatusOutput,
) -> 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_get_recovery_group_readiness_summary_output_next_token(
input: &crate::output::GetRecoveryGroupReadinessSummaryOutput,
) -> 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_cells_output_next_token(
input: &crate::output::ListCellsOutput,
) -> 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_cross_account_authorizations_output_next_token(
input: &crate::output::ListCrossAccountAuthorizationsOutput,
) -> 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_readiness_checks_output_next_token(
input: &crate::output::ListReadinessChecksOutput,
) -> 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_recovery_groups_output_next_token(
input: &crate::output::ListRecoveryGroupsOutput,
) -> 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_resource_sets_output_next_token(
input: &crate::output::ListResourceSetsOutput,
) -> 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_rules_output_next_token(
input: &crate::output::ListRulesOutput,
) -> 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_get_cell_readiness_summary_output_readiness_checks(
input: crate::output::GetCellReadinessSummaryOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ReadinessCheckSummary>> {
let input = match input.readiness_checks {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_get_readiness_check_resource_status_output_rules(
input: crate::output::GetReadinessCheckResourceStatusOutput,
) -> std::option::Option<std::vec::Vec<crate::model::RuleResult>> {
let input = match input.rules {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_get_readiness_check_status_output_resources(
input: crate::output::GetReadinessCheckStatusOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ResourceResult>> {
let input = match input.resources {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_get_recovery_group_readiness_summary_output_readiness_checks(
input: crate::output::GetRecoveryGroupReadinessSummaryOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ReadinessCheckSummary>> {
let input = match input.readiness_checks {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_cells_output_cells(
input: crate::output::ListCellsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::CellOutput>> {
let input = match input.cells {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_cross_account_authorizations_output_cross_account_authorizations(
input: crate::output::ListCrossAccountAuthorizationsOutput,
) -> std::option::Option<std::vec::Vec<std::string::String>> {
let input = match input.cross_account_authorizations {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_readiness_checks_output_readiness_checks(
input: crate::output::ListReadinessChecksOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ReadinessCheckOutput>> {
let input = match input.readiness_checks {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_recovery_groups_output_recovery_groups(
input: crate::output::ListRecoveryGroupsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::RecoveryGroupOutput>> {
let input = match input.recovery_groups {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_resource_sets_output_resource_sets(
input: crate::output::ListResourceSetsOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ResourceSetOutput>> {
let input = match input.resource_sets {
None => return None,
Some(t) => t,
};
Some(input)
}
pub(crate) fn lens_structure_crate_output_list_rules_output_rules(
input: crate::output::ListRulesOutput,
) -> std::option::Option<std::vec::Vec<crate::model::ListRulesOutput>> {
let input = match input.rules {
None => return None,
Some(t) => t,
};
Some(input)
}