pub struct SesHttpConfig {
pub skip_signature_validation: bool,
pub region: String,
pub credential_provider: Option<Arc<dyn CredentialProvider>>,
}Expand description
Configuration for the SES HTTP service.
Fields§
§skip_signature_validation: boolWhether to skip AWS signature validation.
region: StringThe AWS region this service is running in.
credential_provider: Option<Arc<dyn CredentialProvider>>Credential provider for signature validation.
Trait Implementations§
Source§impl Clone for SesHttpConfig
impl Clone for SesHttpConfig
Source§fn clone(&self) -> SesHttpConfig
fn clone(&self) -> SesHttpConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SesHttpConfig
impl Debug for SesHttpConfig
Auto Trait Implementations§
impl Freeze for SesHttpConfig
impl !RefUnwindSafe for SesHttpConfig
impl Send for SesHttpConfig
impl Sync for SesHttpConfig
impl Unpin for SesHttpConfig
impl UnsafeUnpin for SesHttpConfig
impl !UnwindSafe for SesHttpConfig
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