Struct rusoto_sts::GetSessionTokenResponse
source · [−]pub struct GetSessionTokenResponse {
pub credentials: Option<Credentials>,
}
Expand description
Contains the response to a successful GetSessionToken request, including temporary AWS credentials that can be used to make AWS requests.
Fields
credentials: Option<Credentials>
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
Trait Implementations
sourceimpl Clone for GetSessionTokenResponse
impl Clone for GetSessionTokenResponse
sourcefn clone(&self) -> GetSessionTokenResponse
fn clone(&self) -> GetSessionTokenResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GetSessionTokenResponse
impl Debug for GetSessionTokenResponse
sourceimpl Default for GetSessionTokenResponse
impl Default for GetSessionTokenResponse
sourcefn default() -> GetSessionTokenResponse
fn default() -> GetSessionTokenResponse
Returns the “default value” for a type. Read more
sourceimpl PartialEq<GetSessionTokenResponse> for GetSessionTokenResponse
impl PartialEq<GetSessionTokenResponse> for GetSessionTokenResponse
sourcefn eq(&self, other: &GetSessionTokenResponse) -> bool
fn eq(&self, other: &GetSessionTokenResponse) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GetSessionTokenResponse) -> bool
fn ne(&self, other: &GetSessionTokenResponse) -> bool
This method tests for !=
.
impl StructuralPartialEq for GetSessionTokenResponse
Auto Trait Implementations
impl RefUnwindSafe for GetSessionTokenResponse
impl Send for GetSessionTokenResponse
impl Sync for GetSessionTokenResponse
impl Unpin for GetSessionTokenResponse
impl UnwindSafe for GetSessionTokenResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more