Struct aws_util::aws::ConnectInfo [−][src]
pub struct ConnectInfo {
pub region: Region,
pub credentials: Option<Credentials>,
}
Expand description
Information required to connnect to AWS
Credentials are optional because in most cases users should use the
ChainProvider
to pull information from the process or AWS environment.
Fields
region: Region
The AWS Region to connect to
credentials: Option<Credentials>
Credentials, if missing will be obtained from environment
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ConnectInfo
impl Send for ConnectInfo
impl Sync for ConnectInfo
impl Unpin for ConnectInfo
impl UnwindSafe for ConnectInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more