pub struct CreateRUserRequest {
pub email: Option<String>,
pub phone: Option<String>,
pub telegram_id: Option<i64>,
}Fields§
§email: Option<String>§phone: Option<String>§telegram_id: Option<i64>Trait Implementations§
Source§impl Clone for CreateRUserRequest
impl Clone for CreateRUserRequest
Source§fn clone(&self) -> CreateRUserRequest
fn clone(&self) -> CreateRUserRequest
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 CreateRUserRequest
impl Debug for CreateRUserRequest
Source§impl<'de> Deserialize<'de> for CreateRUserRequest
impl<'de> Deserialize<'de> for CreateRUserRequest
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 From<CreateRUserRequest> for RUser
impl From<CreateRUserRequest> for RUser
Source§fn from(dto: CreateRUserRequest) -> Self
fn from(dto: CreateRUserRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreateRUserRequest
impl RefUnwindSafe for CreateRUserRequest
impl Send for CreateRUserRequest
impl Sync for CreateRUserRequest
impl Unpin for CreateRUserRequest
impl UnwindSafe for CreateRUserRequest
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