pub struct UserImportRecord {
pub local_id: String,
pub email: Option<String>,
pub email_verified: Option<bool>,
pub password_hash: Option<String>,
pub password_salt: Option<String>,
pub display_name: Option<String>,
pub photo_url: Option<String>,
pub disabled: Option<bool>,
pub phone_number: Option<String>,
pub custom_attributes: Option<String>,
}Expand description
A user record used for bulk import.
Fields§
§local_id: StringThe user’s UID.
email: Option<String>The user’s email.
email_verified: Option<bool>Whether the user’s email is verified.
password_hash: Option<String>The user’s password hash.
password_salt: Option<String>The user’s password salt.
display_name: Option<String>The user’s display name.
photo_url: Option<String>The user’s photo URL.
disabled: Option<bool>Whether the user is disabled.
phone_number: Option<String>The user’s phone number.
custom_attributes: Option<String>The user’s custom claims (JSON string).
Trait Implementations§
Source§impl Debug for UserImportRecord
impl Debug for UserImportRecord
Source§impl Default for UserImportRecord
impl Default for UserImportRecord
Source§fn default() -> UserImportRecord
fn default() -> UserImportRecord
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UserImportRecord
impl RefUnwindSafe for UserImportRecord
impl Send for UserImportRecord
impl Sync for UserImportRecord
impl Unpin for UserImportRecord
impl UnwindSafe for UserImportRecord
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