Struct rusoto_cognito_identity::GetIdInput
source · [−]pub struct GetIdInput {
pub account_id: Option<String>,
pub identity_pool_id: String,
pub logins: Option<HashMap<String, String>>,
}
Expand description
Input to the GetId action.
Fields
account_id: Option<String>
A standard AWS account ID (9+ digits).
identity_pool_id: String
An identity pool ID in the format REGION:GUID.
logins: Option<HashMap<String, String>>
A set of optional name-value pairs that map provider names to provider tokens. The available provider names for Logins
are as follows:
-
Facebook:
graph.facebook.com
-
Amazon Cognito user pool:
cognito-idp.<region>.amazonaws.com/<YOURUSERPOOLID>
, for example,cognito-idp.us-east-1.amazonaws.com/us-east-1123456789
. -
Google:
accounts.google.com
-
Amazon:
www.amazon.com
-
Twitter:
api.twitter.com
-
Digits:
www.digits.com
Trait Implementations
sourceimpl Clone for GetIdInput
impl Clone for GetIdInput
sourcefn clone(&self) -> GetIdInput
fn clone(&self) -> GetIdInput
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 GetIdInput
impl Debug for GetIdInput
sourceimpl Default for GetIdInput
impl Default for GetIdInput
sourcefn default() -> GetIdInput
fn default() -> GetIdInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<GetIdInput> for GetIdInput
impl PartialEq<GetIdInput> for GetIdInput
sourcefn eq(&self, other: &GetIdInput) -> bool
fn eq(&self, other: &GetIdInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GetIdInput) -> bool
fn ne(&self, other: &GetIdInput) -> bool
This method tests for !=
.
sourceimpl Serialize for GetIdInput
impl Serialize for GetIdInput
impl StructuralPartialEq for GetIdInput
Auto Trait Implementations
impl RefUnwindSafe for GetIdInput
impl Send for GetIdInput
impl Sync for GetIdInput
impl Unpin for GetIdInput
impl UnwindSafe for GetIdInput
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