pub(crate) fn reflens_list_agent_runtime_endpoints_output_output_next_token(
input: &crate::operation::list_agent_runtime_endpoints::ListAgentRuntimeEndpointsOutput,
) -> ::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_agent_runtime_versions_output_output_next_token(
input: &crate::operation::list_agent_runtime_versions::ListAgentRuntimeVersionsOutput,
) -> ::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_agent_runtimes_output_output_next_token(
input: &crate::operation::list_agent_runtimes::ListAgentRuntimesOutput,
) -> ::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_api_key_credential_providers_output_output_next_token(
input: &crate::operation::list_api_key_credential_providers::ListApiKeyCredentialProvidersOutput,
) -> ::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_browser_profiles_output_output_next_token(
input: &crate::operation::list_browser_profiles::ListBrowserProfilesOutput,
) -> ::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_browsers_output_output_next_token(
input: &crate::operation::list_browsers::ListBrowsersOutput,
) -> ::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_code_interpreters_output_output_next_token(
input: &crate::operation::list_code_interpreters::ListCodeInterpretersOutput,
) -> ::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_evaluators_output_output_next_token(
input: &crate::operation::list_evaluators::ListEvaluatorsOutput,
) -> ::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_gateway_targets_output_output_next_token(
input: &crate::operation::list_gateway_targets::ListGatewayTargetsOutput,
) -> ::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_gateways_output_output_next_token(
input: &crate::operation::list_gateways::ListGatewaysOutput,
) -> ::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_memories_output_output_next_token(
input: &crate::operation::list_memories::ListMemoriesOutput,
) -> ::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_oauth2_credential_providers_output_output_next_token(
input: &crate::operation::list_oauth2_credential_providers::ListOauth2CredentialProvidersOutput,
) -> ::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_online_evaluation_configs_output_output_next_token(
input: &crate::operation::list_online_evaluation_configs::ListOnlineEvaluationConfigsOutput,
) -> ::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_policies_output_output_next_token(
input: &crate::operation::list_policies::ListPoliciesOutput,
) -> ::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_policy_engines_output_output_next_token(
input: &crate::operation::list_policy_engines::ListPolicyEnginesOutput,
) -> ::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_policy_generation_assets_output_output_next_token(
input: &crate::operation::list_policy_generation_assets::ListPolicyGenerationAssetsOutput,
) -> ::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_policy_generations_output_output_next_token(
input: &crate::operation::list_policy_generations::ListPolicyGenerationsOutput,
) -> ::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_registries_output_output_next_token(
input: &crate::operation::list_registries::ListRegistriesOutput,
) -> ::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_registry_records_output_output_next_token(
input: &crate::operation::list_registry_records::ListRegistryRecordsOutput,
) -> ::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_workload_identities_output_output_next_token(
input: &crate::operation::list_workload_identities::ListWorkloadIdentitiesOutput,
) -> ::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_agent_runtime_endpoints_output_output_runtime_endpoints(
input: crate::operation::list_agent_runtime_endpoints::ListAgentRuntimeEndpointsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AgentRuntimeEndpoint>> {
let input = input.runtime_endpoints;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_agent_runtime_versions_output_output_agent_runtimes(
input: crate::operation::list_agent_runtime_versions::ListAgentRuntimeVersionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AgentRuntime>> {
let input = input.agent_runtimes;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_agent_runtimes_output_output_agent_runtimes(
input: crate::operation::list_agent_runtimes::ListAgentRuntimesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AgentRuntime>> {
let input = input.agent_runtimes;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_api_key_credential_providers_output_output_credential_providers(
input: crate::operation::list_api_key_credential_providers::ListApiKeyCredentialProvidersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ApiKeyCredentialProviderItem>> {
let input = input.credential_providers;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_browser_profiles_output_output_profile_summaries(
input: crate::operation::list_browser_profiles::ListBrowserProfilesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::BrowserProfileSummary>> {
let input = input.profile_summaries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_browsers_output_output_browser_summaries(
input: crate::operation::list_browsers::ListBrowsersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::BrowserSummary>> {
let input = input.browser_summaries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_code_interpreters_output_output_code_interpreter_summaries(
input: crate::operation::list_code_interpreters::ListCodeInterpretersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CodeInterpreterSummary>> {
let input = input.code_interpreter_summaries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_evaluators_output_output_evaluators(
input: crate::operation::list_evaluators::ListEvaluatorsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::EvaluatorSummary>> {
let input = input.evaluators;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_gateway_targets_output_output_items(
input: crate::operation::list_gateway_targets::ListGatewayTargetsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TargetSummary>> {
let input = input.items;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_gateways_output_output_items(
input: crate::operation::list_gateways::ListGatewaysOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::GatewaySummary>> {
let input = input.items;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_memories_output_output_memories(
input: crate::operation::list_memories::ListMemoriesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::MemorySummary>> {
let input = input.memories;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_oauth2_credential_providers_output_output_credential_providers(
input: crate::operation::list_oauth2_credential_providers::ListOauth2CredentialProvidersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Oauth2CredentialProviderItem>> {
let input = input.credential_providers;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_online_evaluation_configs_output_output_online_evaluation_configs(
input: crate::operation::list_online_evaluation_configs::ListOnlineEvaluationConfigsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OnlineEvaluationConfigSummary>> {
let input = input.online_evaluation_configs;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_policies_output_output_policies(
input: crate::operation::list_policies::ListPoliciesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Policy>> {
let input = input.policies;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_policy_engines_output_output_policy_engines(
input: crate::operation::list_policy_engines::ListPolicyEnginesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PolicyEngine>> {
let input = input.policy_engines;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_policy_generation_assets_output_output_policy_generation_assets(
input: crate::operation::list_policy_generation_assets::ListPolicyGenerationAssetsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PolicyGenerationAsset>> {
let input = input.policy_generation_assets?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_policy_generations_output_output_policy_generations(
input: crate::operation::list_policy_generations::ListPolicyGenerationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PolicyGeneration>> {
let input = input.policy_generations;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_registries_output_output_registries(
input: crate::operation::list_registries::ListRegistriesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistrySummary>> {
let input = input.registries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_registry_records_output_output_registry_records(
input: crate::operation::list_registry_records::ListRegistryRecordsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::RegistryRecordSummary>> {
let input = input.registry_records;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_workload_identities_output_output_workload_identities(
input: crate::operation::list_workload_identities::ListWorkloadIdentitiesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::WorkloadIdentityType>> {
let input = input.workload_identities;
::std::option::Option::Some(input)
}