pub struct CreateAccount {
pub user_id: String,
pub account_id: String,
pub provider_id: String,
pub access_token: Option<String>,
pub refresh_token: Option<String>,
pub id_token: Option<String>,
pub access_token_expires_at: Option<DateTime<Utc>>,
pub refresh_token_expires_at: Option<DateTime<Utc>>,
pub scope: Option<String>,
pub password: Option<String>,
}Expand description
Account creation data
Fields§
§user_id: String§account_id: String§provider_id: String§access_token: Option<String>§refresh_token: Option<String>§id_token: Option<String>§access_token_expires_at: Option<DateTime<Utc>>§refresh_token_expires_at: Option<DateTime<Utc>>§scope: Option<String>§password: Option<String>Trait Implementations§
Source§impl Clone for CreateAccount
impl Clone for CreateAccount
Source§fn clone(&self) -> CreateAccount
fn clone(&self) -> CreateAccount
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for CreateAccount
impl RefUnwindSafe for CreateAccount
impl Send for CreateAccount
impl Sync for CreateAccount
impl Unpin for CreateAccount
impl UnwindSafe for CreateAccount
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