aws-sdk-eventbridgev2 1.2.0

AWS SDK for Amazon EventBridgeV2
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn type_erase_result<O, E>(
    result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
    ::aws_smithy_runtime_api::client::interceptors::context::Output,
    ::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
    O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
    E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
    result
        .map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
        .map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
        .map_err(::std::convert::Into::into)
}

pub(crate) mod shape_create_event_bus;

pub(crate) mod shape_create_event_source;

pub(crate) mod shape_create_subscriber;

pub(crate) mod shape_delete_event_bus;

pub(crate) mod shape_delete_event_source;

pub(crate) mod shape_delete_resource_policy;

pub(crate) mod shape_delete_subscriber;

pub(crate) mod shape_describe_event_bus;

pub(crate) mod shape_describe_event_source;

pub(crate) mod shape_describe_subscriber;

pub(crate) mod shape_get_resource_policy;

pub(crate) mod shape_list_event_buses;

pub(crate) mod shape_list_event_sources;

pub(crate) mod shape_list_resource_policies;

pub(crate) mod shape_list_subscribers;

pub(crate) mod shape_list_tags_for_resource;

pub(crate) mod shape_put_events;

pub(crate) mod shape_put_raw_events;

pub(crate) mod shape_put_resource_policy;

pub(crate) mod shape_revoke_resource;

pub(crate) mod shape_tag_resource;

pub(crate) mod shape_untag_resource;

pub(crate) mod shape_update_event_bus;

pub(crate) mod shape_update_event_source;

pub(crate) mod shape_update_subscriber;

pub(crate) mod shape_access_denied_exception;

pub(crate) mod shape_concurrent_modification_exception;

pub(crate) mod shape_conflict_exception;

pub(crate) mod shape_create_event_bus_input;

pub(crate) mod shape_create_event_source_input;

pub(crate) mod shape_create_subscriber_input;

pub(crate) mod shape_delete_event_bus_input;

pub(crate) mod shape_delete_event_source_input;

pub(crate) mod shape_delete_resource_policy_input;

pub(crate) mod shape_delete_subscriber_input;

pub(crate) mod shape_describe_event_bus_input;

pub(crate) mod shape_describe_event_source_input;

pub(crate) mod shape_describe_subscriber_input;

pub(crate) mod shape_get_resource_policy_input;

pub(crate) mod shape_idempotent_parameter_mismatch_exception;

pub(crate) mod shape_internal_exception;

pub(crate) mod shape_invalid_input_exception;

pub(crate) mod shape_invalid_state_exception;

pub(crate) mod shape_limit_exceeded_exception;

pub(crate) mod shape_list_event_buses_input;

pub(crate) mod shape_list_event_sources_input;

pub(crate) mod shape_list_resource_policies_input;

pub(crate) mod shape_list_subscribers_input;

pub(crate) mod shape_list_tags_for_resource_input;

pub(crate) mod shape_policy_length_exceeded_exception;

pub(crate) mod shape_public_policy_exception;

pub(crate) mod shape_put_events_input;

pub(crate) mod shape_put_raw_events_input;

pub(crate) mod shape_put_resource_policy_input;

pub(crate) mod shape_resource_already_exists_exception;

pub(crate) mod shape_resource_in_use_exception;

pub(crate) mod shape_resource_not_found_exception;

pub(crate) mod shape_revoke_resource_input;

pub(crate) mod shape_schema_registry_unavailable_exception;

pub(crate) mod shape_tag_resource_input;

pub(crate) mod shape_throttling_exception;

pub(crate) mod shape_untag_resource_input;

pub(crate) mod shape_update_event_bus_input;

pub(crate) mod shape_update_event_source_input;

pub(crate) mod shape_update_subscriber_input;

pub(crate) mod shape_batch_configuration;

pub(crate) mod shape_deduplication_configuration;

pub(crate) mod shape_encryption_configuration;

pub(crate) mod shape_event_bus_summary_list;

pub(crate) mod shape_event_source_configuration;

pub(crate) mod shape_event_source_summary_list;

pub(crate) mod shape_filter_configuration;

pub(crate) mod shape_invoke_configuration;

pub(crate) mod shape_log_configuration;

pub(crate) mod shape_on_failure_configuration;

pub(crate) mod shape_point_in_time_configuration;

pub(crate) mod shape_put_events_request_entry;

pub(crate) mod shape_put_events_result_entry_list;

pub(crate) mod shape_put_raw_events_request_entry;

pub(crate) mod shape_put_raw_events_result_entry_list;

pub(crate) mod shape_resource_policy_summary_list;

pub(crate) mod shape_retry_policy;

pub(crate) mod shape_schema_registry_configuration;

pub(crate) mod shape_storage_configuration;

pub(crate) mod shape_storage_configuration_output;

pub(crate) mod shape_subscriber_summary_list;

pub(crate) mod shape_tag_map;

pub(crate) mod shape_transformer;

pub(crate) mod shape_update_invoke_configuration;

pub(crate) mod shape_aws_service_events_source_configuration;

pub(crate) mod shape_confluent_public_registry_configuration;

pub(crate) mod shape_event_bus_summary;

pub(crate) mod shape_event_bus_v2_parameters;

pub(crate) mod shape_event_source_summary;

pub(crate) mod shape_filter;

pub(crate) mod shape_filter_list;

pub(crate) mod shape_http_parameters;

pub(crate) mod shape_jsonata_configuration;

pub(crate) mod shape_kinesis_parameters;

pub(crate) mod shape_lambda_parameters;

pub(crate) mod shape_partner_events_source_configuration;

pub(crate) mod shape_put_events_result_entry;

pub(crate) mod shape_put_events_system_metadata;

pub(crate) mod shape_put_raw_events_result_entry;

pub(crate) mod shape_put_raw_events_system_metadata;

pub(crate) mod shape_resource_policy_summary;

pub(crate) mod shape_sns_parameters;

pub(crate) mod shape_sqs_parameters;

pub(crate) mod shape_step_functions_parameters;

pub(crate) mod shape_subscriber_summary;

pub(crate) mod shape_universal_target_parameters;

pub(crate) mod shape_event_bus_v2_metadata_map;

pub(crate) mod shape_event_bus_v2_system_metadata;

pub(crate) mod shape_header_parameters_map;

pub(crate) mod shape_path_parameter_list;

pub(crate) mod shape_query_string_parameters_map;

pub(crate) mod shape_sns_message_attribute_map;

pub(crate) mod shape_sns_message_attribute_value;

pub(crate) mod shape_sqs_message_attribute_map;

pub(crate) mod shape_sqs_message_attribute_value;