pub struct ProviderAccount {Show 15 fields
pub schema_version: String,
pub provider_account_id: ProviderAccountId,
pub provider: String,
pub identity_source: IdentitySource,
pub provider_user_id: Option<String>,
pub email: Option<String>,
pub provider_user_id_hash: Option<String>,
pub email_hash: Option<String>,
pub org_id_hash: Option<String>,
pub account_label: Option<String>,
pub plan_name: Option<String>,
pub confidence: Confidence,
pub verified_at: Option<DateTime<Utc>>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Fields§
§schema_version: String§provider_account_id: ProviderAccountId§provider: String§identity_source: IdentitySource§provider_user_id: Option<String>§email: Option<String>§provider_user_id_hash: Option<String>§email_hash: Option<String>§org_id_hash: Option<String>§account_label: Option<String>§plan_name: Option<String>§confidence: Confidence§verified_at: Option<DateTime<Utc>>§created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ProviderAccount
impl Clone for ProviderAccount
Source§fn clone(&self) -> ProviderAccount
fn clone(&self) -> ProviderAccount
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProviderAccount
impl Debug for ProviderAccount
Source§impl<'de> Deserialize<'de> for ProviderAccount
impl<'de> Deserialize<'de> for ProviderAccount
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 Eq for ProviderAccount
Source§impl JsonSchema for ProviderAccount
impl JsonSchema for ProviderAccount
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ProviderAccount
impl PartialEq for ProviderAccount
Source§fn eq(&self, other: &ProviderAccount) -> bool
fn eq(&self, other: &ProviderAccount) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProviderAccount
impl Serialize for ProviderAccount
impl StructuralPartialEq for ProviderAccount
Auto Trait Implementations§
impl Freeze for ProviderAccount
impl RefUnwindSafe for ProviderAccount
impl Send for ProviderAccount
impl Sync for ProviderAccount
impl Unpin for ProviderAccount
impl UnsafeUnpin for ProviderAccount
impl UnwindSafe for ProviderAccount
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