11#![ deny( missing_docs) ]
22
3- //! `aws-config` provides implementations of region, credential (todo), and connector (todo) resolution.
3+ //! `aws-config` provides implementations of region, credential resolution.
4+ //!
5+ //! These implementations can be used either via the default chain implementation
6+ //! [`from_env`]/[`ConfigLoader`] or ad-hoc individual credential and region providers.
47//!
5- //! These implementations can be used either adhoc or via [`from_env`](from_env)/[`ConfigLoader`](ConfigLoader).
68//! [`ConfigLoader`](ConfigLoader) can combine different configuration sources into an AWS shared-config:
79//! [`Config`](aws_types::config::Config). [`Config`](aws_types::config::Config) can be used configure
810//! an AWS service client.
911//!
10- //! ## Examples
12+ //! # Examples
1113//! Load default SDK configuration:
1214//! ```rust
1315//! # mod aws_sdk_dynamodb {
@@ -66,7 +68,7 @@ pub mod provider_config;
6668
6769/// Create an environment loader for AWS Configuration
6870///
69- /// ## Example
71+ /// # Examples
7072/// ```rust
7173/// # async fn create_config() {
7274/// use aws_types::region::Region;
@@ -112,7 +114,7 @@ mod loader {
112114 impl ConfigLoader {
113115 /// Override the region used to build [`Config`](aws_types::config::Config).
114116 ///
115- /// # Example
117+ /// # Examples
116118 /// ```rust
117119 /// # async fn create_config() {
118120 /// use aws_types::region::Region;
@@ -127,7 +129,7 @@ mod loader {
127129 }
128130
129131 /// Override the credentials provider used to build [`Config`](aws_types::config::Config).
130- /// # Example
132+ /// # Examples
131133 /// Override the credentials provider but load the default value for region:
132134 /// ```rust
133135 /// # use aws_types::Credentials;
0 commit comments