pub struct SqsHttpConfig {
pub skip_signature_validation: bool,
pub region: String,
pub credential_provider: Option<Arc<dyn CredentialProvider>>,
}Expand description
Configuration for the SQS 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 SqsHttpConfig
impl Clone for SqsHttpConfig
Source§fn clone(&self) -> SqsHttpConfig
fn clone(&self) -> SqsHttpConfig
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 SqsHttpConfig
impl Debug for SqsHttpConfig
Auto Trait Implementations§
impl Freeze for SqsHttpConfig
impl !RefUnwindSafe for SqsHttpConfig
impl Send for SqsHttpConfig
impl Sync for SqsHttpConfig
impl Unpin for SqsHttpConfig
impl UnsafeUnpin for SqsHttpConfig
impl !UnwindSafe for SqsHttpConfig
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