aws-sdk-connectcases 1.116.0

AWS SDK for Amazon Connect Cases
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn reflens_get_case_output_output_next_token(
    input: &crate::operation::get_case::GetCaseOutput,
) -> ::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_get_case_audit_events_output_output_next_token(
    input: &crate::operation::get_case_audit_events::GetCaseAuditEventsOutput,
) -> ::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_case_rules_output_output_next_token(
    input: &crate::operation::list_case_rules::ListCaseRulesOutput,
) -> ::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_cases_for_contact_output_output_next_token(
    input: &crate::operation::list_cases_for_contact::ListCasesForContactOutput,
) -> ::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_domains_output_output_next_token(
    input: &crate::operation::list_domains::ListDomainsOutput,
) -> ::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_field_options_output_output_next_token(
    input: &crate::operation::list_field_options::ListFieldOptionsOutput,
) -> ::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_fields_output_output_next_token(
    input: &crate::operation::list_fields::ListFieldsOutput,
) -> ::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_layouts_output_output_next_token(
    input: &crate::operation::list_layouts::ListLayoutsOutput,
) -> ::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_templates_output_output_next_token(
    input: &crate::operation::list_templates::ListTemplatesOutput,
) -> ::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_search_all_related_items_output_output_next_token(
    input: &crate::operation::search_all_related_items::SearchAllRelatedItemsOutput,
) -> ::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_search_cases_output_output_next_token(
    input: &crate::operation::search_cases::SearchCasesOutput,
) -> ::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_search_related_items_output_output_next_token(
    input: &crate::operation::search_related_items::SearchRelatedItemsOutput,
) -> ::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_list_case_rules_output_output_case_rules(
    input: crate::operation::list_case_rules::ListCaseRulesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CaseRuleSummary>> {
    let input = input.case_rules;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_search_all_related_items_output_output_related_items(
    input: crate::operation::search_all_related_items::SearchAllRelatedItemsOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::option::Option<crate::types::SearchAllRelatedItemsResponseItem>>> {
    let input = input.related_items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_search_cases_output_output_cases(
    input: crate::operation::search_cases::SearchCasesOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::option::Option<crate::types::SearchCasesResponseItem>>> {
    let input = input.cases;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_search_related_items_output_output_related_items(
    input: crate::operation::search_related_items::SearchRelatedItemsOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::option::Option<crate::types::SearchRelatedItemsResponseItem>>> {
    let input = input.related_items;
    ::std::option::Option::Some(input)
}