pub fn with_config(
        client: aws_smithy_client::Client<
            aws_smithy_client::erase::DynConnector,
            aws_smithy_client::erase::DynMiddleware<aws_smithy_client::erase::DynConnector>,
        >,
        conf: crate::Config,
    ) -> Self {
        Self {
            handle: std::sync::Arc::new(Handle { client, conf }),
        }
    }
/// Creates a client with the given service configuration.
Creates a client with the given service configuration.
Creates a client with the given service configuration .
pub fn with_config(
        client: aws_smithy_client::Client<
            aws_smithy_client::erase::DynConnector,
            aws_smithy_client::erase::DynMiddleware<aws_smithy_client::erase::DynConnector>,
        >,
        conf: crate::Config,
    ) -> Self {
        Self {
            handle: std::sync::Arc::new(Handle { client, conf }),
        }
    }
pub fn with_config ( client : aws_smithy_client :: Client < aws_smithy_client :: erase :: DynConnector , aws_smithy_client :: erase :: DynMiddleware < aws_smithy_client :: erase :: DynConnector > , > , conf : crate :: Config , ) -> Self { Self { handle : std :: sync :: Arc :: new ( Handle { client , conf } ) , } }
Creates a client with the given service configuration.
Creates a client with the given service configuration .
client
aws_smithy_client::Client<
            aws_smithy_client::erase::DynConnector,
            aws_smithy_client::erase::DynMiddleware<aws_smithy_client::erase::DynConnector>,
        >
conf
crate::Config
client
aws_smithy_client::Client<
            aws_smithy_client::erase::DynConnector,
            aws_smithy_client::erase::DynMiddleware<aws_smithy_client::erase::DynConnector>,
        >
conf
crate::Config