pub struct UserValidationProvider {
pub provider_id: String,
pub profile: Option<Value>,
}Expand description
Provider identity before application profile mapping.
Fields§
§provider_id: String§profile: Option<Value>Only a provider’s actual object response is supplied. Arrays and scalar responses have no profile record.
Trait Implementations§
Source§impl Clone for UserValidationProvider
impl Clone for UserValidationProvider
Source§impl Debug for UserValidationProvider
impl Debug for UserValidationProvider
Source§impl<'de> Deserialize<'de> for UserValidationProvider
impl<'de> Deserialize<'de> for UserValidationProvider
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
Auto Trait Implementations§
impl Freeze for UserValidationProvider
impl RefUnwindSafe for UserValidationProvider
impl Send for UserValidationProvider
impl Sync for UserValidationProvider
impl Unpin for UserValidationProvider
impl UnsafeUnpin for UserValidationProvider
impl UnwindSafe for UserValidationProvider
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