pub struct UserCreateInput {
pub display_name: Option<Option<String>>,
pub email: String,
pub name: String,
pub password: Option<Option<String>>,
}Fields§
§display_name: Option<Option<String>>§email: String§name: String§password: Option<Option<String>>Implementations§
Source§impl UserCreateInput
impl UserCreateInput
pub fn new(email: String, name: String) -> UserCreateInput
Trait Implementations§
Source§impl Clone for UserCreateInput
impl Clone for UserCreateInput
Source§fn clone(&self) -> UserCreateInput
fn clone(&self) -> UserCreateInput
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 moreSource§impl Debug for UserCreateInput
impl Debug for UserCreateInput
Source§impl Default for UserCreateInput
impl Default for UserCreateInput
Source§fn default() -> UserCreateInput
fn default() -> UserCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserCreateInput
impl<'de> Deserialize<'de> for UserCreateInput
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 UserCreateInput
impl PartialEq for UserCreateInput
Source§impl Serialize for UserCreateInput
impl Serialize for UserCreateInput
impl StructuralPartialEq for UserCreateInput
Auto Trait Implementations§
impl Freeze for UserCreateInput
impl RefUnwindSafe for UserCreateInput
impl Send for UserCreateInput
impl Sync for UserCreateInput
impl Unpin for UserCreateInput
impl UnwindSafe for UserCreateInput
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