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