pub(crate) fn reflens_describe_account_attributes_output_output_next_token(
input: &crate::operation::describe_account_attributes::DescribeAccountAttributesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_account_limits_output_output_next_token(
input: &crate::operation::describe_account_limits::DescribeAccountLimitsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_configuration_sets_output_output_next_token(
input: &crate::operation::describe_configuration_sets::DescribeConfigurationSetsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_keywords_output_output_next_token(
input: &crate::operation::describe_keywords::DescribeKeywordsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_notify_configurations_output_output_next_token(
input: &crate::operation::describe_notify_configurations::DescribeNotifyConfigurationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_notify_templates_output_output_next_token(
input: &crate::operation::describe_notify_templates::DescribeNotifyTemplatesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_opt_out_lists_output_output_next_token(
input: &crate::operation::describe_opt_out_lists::DescribeOptOutListsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_opted_out_numbers_output_output_next_token(
input: &crate::operation::describe_opted_out_numbers::DescribeOptedOutNumbersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_phone_numbers_output_output_next_token(
input: &crate::operation::describe_phone_numbers::DescribePhoneNumbersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_pools_output_output_next_token(
input: &crate::operation::describe_pools::DescribePoolsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_protect_configurations_output_output_next_token(
input: &crate::operation::describe_protect_configurations::DescribeProtectConfigurationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_rcs_agent_country_launch_status_output_output_next_token(
input: &crate::operation::describe_rcs_agent_country_launch_status::DescribeRcsAgentCountryLaunchStatusOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_rcs_agents_output_output_next_token(
input: &crate::operation::describe_rcs_agents::DescribeRcsAgentsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_attachments_output_output_next_token(
input: &crate::operation::describe_registration_attachments::DescribeRegistrationAttachmentsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_field_definitions_output_output_next_token(
input: &crate::operation::describe_registration_field_definitions::DescribeRegistrationFieldDefinitionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_field_values_output_output_next_token(
input: &crate::operation::describe_registration_field_values::DescribeRegistrationFieldValuesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_section_definitions_output_output_next_token(
input: &crate::operation::describe_registration_section_definitions::DescribeRegistrationSectionDefinitionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_type_definitions_output_output_next_token(
input: &crate::operation::describe_registration_type_definitions::DescribeRegistrationTypeDefinitionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registration_versions_output_output_next_token(
input: &crate::operation::describe_registration_versions::DescribeRegistrationVersionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_registrations_output_output_next_token(
input: &crate::operation::describe_registrations::DescribeRegistrationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_sender_ids_output_output_next_token(
input: &crate::operation::describe_sender_ids::DescribeSenderIdsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_spend_limits_output_output_next_token(
input: &crate::operation::describe_spend_limits::DescribeSpendLimitsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_describe_verified_destination_numbers_output_output_next_token(
input: &crate::operation::describe_verified_destination_numbers::DescribeVerifiedDestinationNumbersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_available_phone_numbers_output_output_next_token(
input: &crate::operation::list_available_phone_numbers::ListAvailablePhoneNumbersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_notify_countries_output_output_next_token(
input: &crate::operation::list_notify_countries::ListNotifyCountriesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_pool_origination_identities_output_output_next_token(
input: &crate::operation::list_pool_origination_identities::ListPoolOriginationIdentitiesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_protect_configuration_rule_set_number_overrides_output_output_next_token(
input: &crate::operation::list_protect_configuration_rule_set_number_overrides::ListProtectConfigurationRuleSetNumberOverridesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_registration_associations_output_output_next_token(
input: &crate::operation::list_registration_associations::ListRegistrationAssociationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_account_attributes_output_output_account_attributes(
input: crate::operation::describe_account_attributes::DescribeAccountAttributesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AccountAttribute>> {
let input = input.account_attributes?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_account_limits_output_output_account_limits(
input: crate::operation::describe_account_limits::DescribeAccountLimitsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AccountLimit>> {
let input = input.account_limits?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_configuration_sets_output_output_configuration_sets(
input: crate::operation::describe_configuration_sets::DescribeConfigurationSetsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ConfigurationSetInformation>> {
let input = input.configuration_sets?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_keywords_output_output_keywords(
input: crate::operation::describe_keywords::DescribeKeywordsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::KeywordInformation>> {
let input = input.keywords?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_notify_configurations_output_output_notify_configurations(
input: crate::operation::describe_notify_configurations::DescribeNotifyConfigurationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::NotifyConfigurationInformation>> {
let input = input.notify_configurations?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_notify_templates_output_output_notify_templates(
input: crate::operation::describe_notify_templates::DescribeNotifyTemplatesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::NotifyTemplateInformation>> {
let input = input.notify_templates?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_opt_out_lists_output_output_opt_out_lists(
input: crate::operation::describe_opt_out_lists::DescribeOptOutListsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OptOutListInformation>> {
let input = input.opt_out_lists?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_opted_out_numbers_output_output_opted_out_numbers(
input: crate::operation::describe_opted_out_numbers::DescribeOptedOutNumbersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OptedOutNumberInformation>> {
let input = input.opted_out_numbers?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_phone_numbers_output_output_phone_numbers(
input: crate::operation::describe_phone_numbers::DescribePhoneNumbersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PhoneNumberInformation>> {
let input = input.phone_numbers?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_pools_output_output_pools(
input: crate::operation::describe_pools::DescribePoolsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PoolInformation>> {
let input = input.pools?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_protect_configurations_output_output_protect_configurations(
input: crate::operation::describe_protect_configurations::DescribeProtectConfigurationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ProtectConfigurationInformation>> {
let input = input.protect_configurations?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_rcs_agent_country_launch_status_output_output_country_launch_status(
input: crate::operation::describe_rcs_agent_country_launch_status::DescribeRcsAgentCountryLaunchStatusOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CountryLaunchStatusInformation>> {
let input = input.country_launch_status?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_rcs_agents_output_output_rcs_agents(
input: crate::operation::describe_rcs_agents::DescribeRcsAgentsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RcsAgentInformation>> {
let input = input.rcs_agents?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_attachments_output_output_registration_attachments(
input: crate::operation::describe_registration_attachments::DescribeRegistrationAttachmentsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationAttachmentsInformation>> {
let input = input.registration_attachments;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_field_definitions_output_output_registration_field_definitions(
input: crate::operation::describe_registration_field_definitions::DescribeRegistrationFieldDefinitionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationFieldDefinition>> {
let input = input.registration_field_definitions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_field_values_output_output_registration_field_values(
input: crate::operation::describe_registration_field_values::DescribeRegistrationFieldValuesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationFieldValueInformation>> {
let input = input.registration_field_values;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_section_definitions_output_output_registration_section_definitions(
input: crate::operation::describe_registration_section_definitions::DescribeRegistrationSectionDefinitionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationSectionDefinition>> {
let input = input.registration_section_definitions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_type_definitions_output_output_registration_type_definitions(
input: crate::operation::describe_registration_type_definitions::DescribeRegistrationTypeDefinitionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationTypeDefinition>> {
let input = input.registration_type_definitions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registration_versions_output_output_registration_versions(
input: crate::operation::describe_registration_versions::DescribeRegistrationVersionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationVersionInformation>> {
let input = input.registration_versions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_registrations_output_output_registrations(
input: crate::operation::describe_registrations::DescribeRegistrationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationInformation>> {
let input = input.registrations;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_sender_ids_output_output_sender_ids(
input: crate::operation::describe_sender_ids::DescribeSenderIdsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SenderIdInformation>> {
let input = input.sender_ids?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_spend_limits_output_output_spend_limits(
input: crate::operation::describe_spend_limits::DescribeSpendLimitsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SpendLimit>> {
let input = input.spend_limits?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_describe_verified_destination_numbers_output_output_verified_destination_numbers(
input: crate::operation::describe_verified_destination_numbers::DescribeVerifiedDestinationNumbersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::VerifiedDestinationNumberInformation>> {
let input = input.verified_destination_numbers;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_available_phone_numbers_output_output_available_phone_numbers(
input: crate::operation::list_available_phone_numbers::ListAvailablePhoneNumbersOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
let input = input.available_phone_numbers;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_notify_countries_output_output_notify_countries(
input: crate::operation::list_notify_countries::ListNotifyCountriesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::NotifyCountryInformation>> {
let input = input.notify_countries?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_pool_origination_identities_output_output_origination_identities(
input: crate::operation::list_pool_origination_identities::ListPoolOriginationIdentitiesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OriginationIdentityMetadata>> {
let input = input.origination_identities?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_protect_configuration_rule_set_number_overrides_output_output_rule_set_number_overrides(
input: crate::operation::list_protect_configuration_rule_set_number_overrides::ListProtectConfigurationRuleSetNumberOverridesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ProtectConfigurationRuleSetNumberOverride>> {
let input = input.rule_set_number_overrides?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_registration_associations_output_output_registration_associations(
input: crate::operation::list_registration_associations::ListRegistrationAssociationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrationAssociationMetadata>> {
let input = input.registration_associations;
::std::option::Option::Some(input)
}