You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: _delete_custom_db_engine_version_output.rs
    path of file: ./repos/aws-sdk-rust/sdk/rds/src/operation/delete_custom_db_engine_version
    
    the code of the file until where you have to start completion: // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.

/// <p>This data type is used as a response element in the action <code>DescribeDBEngineVersions</code>.</p>
#[non_exhaustive]
#[derive(::std::clone::Clone, ::std::cmp::PartialEq, ::std::fmt::Debug)]
pub struct DeleteCustomDbEngineVersionOutput {
    /// <p>The name of the database engine.</p>
    pub engine: ::std::option::Option<::std::string::String>,
    /// <p>The version number of the database engine.</p>
    pub engine_version: ::std::option::Option<::std::string::String>,
    /// <p>The name of the DB parameter group family for the database engine.</p>
    pub db_parameter_group_family: ::std::option::Option<::std::string::String>,
    /// <p>The description of the database engine.</p>
    pub db_engine_description: ::std::option::Option<::std::string::String>,
    /// <p>The description of the database engine version.</p>
    pub db_engine_version_description: ::std::option::Option<::std::string::String>,
    /// <p>The default character set for new instances of this engine version, if the <code>CharacterSetName</code> parameter of the CreateDBInstance API isn't specified.</p>
    pub default_character_set: ::std::option::Option<crate::types::CharacterSet>,
    /// <p>The EC2 image</p>
    pub image: ::std::option::Option<crate::types::CustomDbEngineVersionAmi>,
    /// <p>A value that indicates the source media provider of the AMI based on the usage operation. Applicable for RDS Custom for SQL Server.</p>
    pub db_engine_media_type: ::std::option::Option<::std::string::String>,
    /// <p>A list of th
    
    pub fn build(self) -> crate::operation::delete_custom_db_engine_version::DeleteCustomDbEngineVersionOutput {
        crate::operation::delete_custom_db_engine_version::DeleteCustomDbEngineVersionOutput {
            engine: self.engine,
            engine_version: self.engine_version,
            db_parameter_group_family: self.db_parameter_group_family,
            db_engine_description: self.db_engine_description,
            db_engine_version_description: self.db_engine_version_description,
            default_character_set: self.default_character_set,
            image: self.image,
            db_engine_media_type: self.db_engine_media_type,
            supported_character_sets: self.supported_character_sets,
            supported_nchar_character_sets: self.supported_nchar_character_sets,
            valid_upgrade_target: self.valid_upgrade_target,
            supported_timezones: self.supported_timezones,
            exportable_log_types: self.exportable_log_types,
            supports_log_exports_to_cloudwatch_logs: self.supports_log_exports_to_cloudwatch_logs,
            supports_read_replica: self.supports_read_replica,
            supported_engine_modes: self.supported_engine_modes,
            supported_feature_names: self.supported_feature_names,
            status: self.status,
            supports_parallel_query: self.supports_parallel_query,
            supports_global_databases: self.supports_global_databases,
            major_engine_version: self.major_engine_version,
            database_installation_files_s3_bucket_name: self.database_installation_files_s3_bucket_name,
            database_installation_files_s3_prefix: self.database_installation_files_s3_prefix,
            db_engine_version_arn: self.db_engine_version_arn,
            kms_key_id: self.kms_key_id,
            create_time: self.create_time,
            tag_list: self.tag_list,
            supports_babelfish: self.supports_babelfish,
            custom_db_engine_version_manifest: self.custom_db_engine_version_manifest,
            supports_certificate_rotation_without_restart: self.supports_certificate_rotation_without_restart,
            supported_ca_certificate_identifiers: self.supported_ca_certificate_identifiers,
            supports_local_write_forwarding: self.supports_local_write_forwarding,
            supports_integrations: self.supports_integrations,
            _request_id: self._request_id,
        }
    }