pub struct SetAccountInfoResponseProviderUserInfo {
pub display_name: Option<String>,
pub federated_id: Option<String>,
pub photo_url: Option<String>,
pub provider_id: Option<String>,
}
Expand description
The user’s profiles at the associated IdPs.
This type is not used in any activity, and only used as part of another schema.
Fields§
§display_name: Option<String>
The user’s display name at the IDP.
federated_id: Option<String>
User’s identifier at IDP.
photo_url: Option<String>
The user’s photo url at the IDP.
provider_id: Option<String>
The IdP ID. For whitelisted IdPs it’s a short domain name, e.g., google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it’s the OP identifier.
Trait Implementations§
source§impl Clone for SetAccountInfoResponseProviderUserInfo
impl Clone for SetAccountInfoResponseProviderUserInfo
source§fn clone(&self) -> SetAccountInfoResponseProviderUserInfo
fn clone(&self) -> SetAccountInfoResponseProviderUserInfo
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 Default for SetAccountInfoResponseProviderUserInfo
impl Default for SetAccountInfoResponseProviderUserInfo
source§fn default() -> SetAccountInfoResponseProviderUserInfo
fn default() -> SetAccountInfoResponseProviderUserInfo
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SetAccountInfoResponseProviderUserInfo
impl<'de> Deserialize<'de> for SetAccountInfoResponseProviderUserInfo
source§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
impl NestedType for SetAccountInfoResponseProviderUserInfo
impl Part for SetAccountInfoResponseProviderUserInfo
Auto Trait Implementations§
impl RefUnwindSafe for SetAccountInfoResponseProviderUserInfo
impl Send for SetAccountInfoResponseProviderUserInfo
impl Sync for SetAccountInfoResponseProviderUserInfo
impl Unpin for SetAccountInfoResponseProviderUserInfo
impl UnwindSafe for SetAccountInfoResponseProviderUserInfo
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