Struct aws_runtime::auth::sigv4::SigV4OperationSigningConfig
source · pub struct SigV4OperationSigningConfig {
pub region: Option<SigningRegion>,
pub service: Option<SigningService>,
pub signing_options: SigningOptions,
}Expand description
SigV4 signing configuration for an operation
Although these fields MAY be customized on a per request basis, they are generally static for a given operation
Fields§
§region: Option<SigningRegion>AWS Region to sign for.
service: Option<SigningService>AWS Service to sign for.
signing_options: SigningOptionsSigning options.
Trait Implementations§
source§impl Clone for SigV4OperationSigningConfig
impl Clone for SigV4OperationSigningConfig
source§fn clone(&self) -> SigV4OperationSigningConfig
fn clone(&self) -> SigV4OperationSigningConfig
Returns a copy 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 SigV4OperationSigningConfig
impl Debug for SigV4OperationSigningConfig
source§impl PartialEq<SigV4OperationSigningConfig> for SigV4OperationSigningConfig
impl PartialEq<SigV4OperationSigningConfig> for SigV4OperationSigningConfig
source§fn eq(&self, other: &SigV4OperationSigningConfig) -> bool
fn eq(&self, other: &SigV4OperationSigningConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Storable for SigV4OperationSigningConfig
impl Storable for SigV4OperationSigningConfig
§type Storer = StoreReplace<SigV4OperationSigningConfig>
type Storer = StoreReplace<SigV4OperationSigningConfig>
Specify how an item is stored in the config bag, e.g.
StoreReplace and StoreAppendimpl Eq for SigV4OperationSigningConfig
impl StructuralEq for SigV4OperationSigningConfig
impl StructuralPartialEq for SigV4OperationSigningConfig
Auto Trait Implementations§
impl RefUnwindSafe for SigV4OperationSigningConfig
impl Send for SigV4OperationSigningConfig
impl Sync for SigV4OperationSigningConfig
impl Unpin for SigV4OperationSigningConfig
impl UnwindSafe for SigV4OperationSigningConfig
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