pub struct QrCodeSignUpRequest {
pub sign_in_key: Option<i64>,
pub union_id: String,
pub nick_name: Option<Option<String>>,
pub avatar: Option<Option<String>>,
pub data: Option<Option<String>>,
pub email: Option<Option<String>>,
pub email_code: Option<Option<String>>,
pub phone: Option<Option<String>>,
pub phone_code: Option<Option<String>>,
}Fields§
§sign_in_key: Option<i64>§union_id: String§nick_name: Option<Option<String>>昵称
avatar: Option<Option<String>>头像
data: Option<Option<String>>自定义数据
email: Option<Option<String>>邮箱
email_code: Option<Option<String>>邮箱验证码(只有启用的邮箱验证码功能时,才需要传入)
phone: Option<Option<String>>手机号
phone_code: Option<Option<String>>手机验证码(只有启用的手机验证码功能时,才需要传入)
Implementations§
Source§impl QrCodeSignUpRequest
impl QrCodeSignUpRequest
pub fn new(union_id: String) -> QrCodeSignUpRequest
Trait Implementations§
Source§impl Clone for QrCodeSignUpRequest
impl Clone for QrCodeSignUpRequest
Source§fn clone(&self) -> QrCodeSignUpRequest
fn clone(&self) -> QrCodeSignUpRequest
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 Debug for QrCodeSignUpRequest
impl Debug for QrCodeSignUpRequest
Source§impl Default for QrCodeSignUpRequest
impl Default for QrCodeSignUpRequest
Source§fn default() -> QrCodeSignUpRequest
fn default() -> QrCodeSignUpRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QrCodeSignUpRequest
impl<'de> Deserialize<'de> for QrCodeSignUpRequest
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
Source§impl PartialEq for QrCodeSignUpRequest
impl PartialEq for QrCodeSignUpRequest
Source§impl Serialize for QrCodeSignUpRequest
impl Serialize for QrCodeSignUpRequest
impl StructuralPartialEq for QrCodeSignUpRequest
Auto Trait Implementations§
impl Freeze for QrCodeSignUpRequest
impl RefUnwindSafe for QrCodeSignUpRequest
impl Send for QrCodeSignUpRequest
impl Sync for QrCodeSignUpRequest
impl Unpin for QrCodeSignUpRequest
impl UnwindSafe for QrCodeSignUpRequest
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