Struct aws_endpoint::CredentialScope
source · pub struct CredentialScope { /* private fields */ }
Expand description
The scope for AWS credentials.
Implementations§
source§impl CredentialScope
impl CredentialScope
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a builder for CredentialScope
.
source§impl CredentialScope
impl CredentialScope
sourcepub fn region(&self) -> Option<&SigningRegion>
pub fn region(&self) -> Option<&SigningRegion>
Returns the signing region.
sourcepub fn service(&self) -> Option<&SigningService>
pub fn service(&self) -> Option<&SigningService>
Returns the signing service.
sourcepub fn merge(&self, other: &CredentialScope) -> CredentialScope
pub fn merge(&self, other: &CredentialScope) -> CredentialScope
Uses the values from other
to fill in unconfigured parameters on this
credential scope object.
Trait Implementations§
source§impl Clone for CredentialScope
impl Clone for CredentialScope
source§fn clone(&self) -> CredentialScope
fn clone(&self) -> CredentialScope
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 CredentialScope
impl Debug for CredentialScope
source§impl Default for CredentialScope
impl Default for CredentialScope
source§fn default() -> CredentialScope
fn default() -> CredentialScope
Returns the “default value” for a type. Read more