pub struct StrangerInfo {
pub user_id: i64,
pub nickname: String,
pub sex: SenderSex,
pub age: i32,
}Fields§
§user_id: i64§nickname: String§sex: SenderSex§age: i32Trait Implementations§
Source§impl Clone for StrangerInfo
impl Clone for StrangerInfo
Source§fn clone(&self) -> StrangerInfo
fn clone(&self) -> StrangerInfo
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 StrangerInfo
impl Debug for StrangerInfo
Source§impl<'de> Deserialize<'de> for StrangerInfo
impl<'de> Deserialize<'de> for StrangerInfo
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
Auto Trait Implementations§
impl Freeze for StrangerInfo
impl RefUnwindSafe for StrangerInfo
impl Send for StrangerInfo
impl Sync for StrangerInfo
impl Unpin for StrangerInfo
impl UnwindSafe for StrangerInfo
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