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