pub struct ApiReqUserSearch {
pub user_id: i32,
pub email: String,
}
Expand description
ApiReqUserSearch
§Request Type For search_users
Handles searching for many users
record(s) from the db with optional filters
This type is the deserialized input for:
search_users
(crate::requests::user::search_users::search_users]
§Usage
This type is constructed from the deserialized
bytes
(&[u8]
) argument
on the
search_users
function.
§Arguments
user_id
-i32
- user idemail
-String
- filter byusers.email
withILIKE
Fields§
§user_id: i32
§email: String
Trait Implementations§
Source§impl Clone for ApiReqUserSearch
impl Clone for ApiReqUserSearch
Source§fn clone(&self) -> ApiReqUserSearch
fn clone(&self) -> ApiReqUserSearch
Returns a copy 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<'de> Deserialize<'de> for ApiReqUserSearch
impl<'de> Deserialize<'de> for ApiReqUserSearch
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 ApiReqUserSearch
impl RefUnwindSafe for ApiReqUserSearch
impl Send for ApiReqUserSearch
impl Sync for ApiReqUserSearch
impl Unpin for ApiReqUserSearch
impl UnwindSafe for ApiReqUserSearch
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