pub struct UserSummary {
pub user_id: String,
pub username: Option<String>,
}Fields§
§user_id: String§username: Option<String>Trait Implementations§
Source§impl Clone for UserSummary
impl Clone for UserSummary
Source§impl Debug for UserSummary
impl Debug for UserSummary
Source§impl<'de> Deserialize<'de> for UserSummary
impl<'de> Deserialize<'de> for UserSummary
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
impl Eq for UserSummary
Source§impl PartialEq for UserSummary
impl PartialEq for UserSummary
impl StructuralPartialEq for UserSummary
Auto Trait Implementations§
impl Freeze for UserSummary
impl RefUnwindSafe for UserSummary
impl Send for UserSummary
impl Sync for UserSummary
impl Unpin for UserSummary
impl UnsafeUnpin for UserSummary
impl UnwindSafe for UserSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.