pub struct AwsClientConfig {
pub account_id: String,
pub region: String,
pub credentials: AwsCredentials,
pub service_overrides: Option<AwsServiceOverrides>,
}Expand description
AWS client configuration
Fields§
§account_id: StringThe AWS Account ID.
region: StringThe AWS region.
credentials: AwsCredentialsAWS authentication credentials.
service_overrides: Option<AwsServiceOverrides>Service endpoint overrides for testing
Trait Implementations§
Source§impl Clone for AwsClientConfig
impl Clone for AwsClientConfig
Source§fn clone(&self) -> AwsClientConfig
fn clone(&self) -> AwsClientConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AwsClientConfig
impl Debug for AwsClientConfig
Source§impl<'de> Deserialize<'de> for AwsClientConfig
impl<'de> Deserialize<'de> for AwsClientConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AwsClientConfig
impl PartialEq for AwsClientConfig
Source§impl Serialize for AwsClientConfig
impl Serialize for AwsClientConfig
impl Eq for AwsClientConfig
impl StructuralPartialEq for AwsClientConfig
Auto Trait Implementations§
impl Freeze for AwsClientConfig
impl RefUnwindSafe for AwsClientConfig
impl Send for AwsClientConfig
impl Sync for AwsClientConfig
impl Unpin for AwsClientConfig
impl UnsafeUnpin for AwsClientConfig
impl UnwindSafe for AwsClientConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.