pub struct SearchPublicUserQuery {
pub q: String,
pub page: Option<u32>,
pub user_id: Option<UserOrMe>,
pub username: Option<String>,
pub name: Option<String>,
pub languages_spoken: Option<Vec<String>>,
pub organization: Option<String>,
pub persona: Option<Vec<String>>,
pub bio: Option<String>,
pub page_limit: Option<u32>,
}
Expand description
Query for Browse
.
Fields§
§q: String
The query string.
page: Option<u32>
The page number of the Circles to get.
user_id: Option<UserOrMe>
Optionally filter by User’s Id
username: Option<String>
Optionally filter by the user’s username
name: Option<String>
Optionally filter by the user’s name
languages_spoken: Option<Vec<String>>
Optionally filter by the user’s spoken language(s)
organization: Option<String>
Optionally filter by the user’s organization
persona: Option<Vec<String>>
Optionally filter by the user’s persona(s)
bio: Option<String>
Optionally filter by the user’s bio
page_limit: Option<u32>
The hits per page to be returned
Trait Implementations§
Source§impl Clone for SearchPublicUserQuery
impl Clone for SearchPublicUserQuery
Source§fn clone(&self) -> SearchPublicUserQuery
fn clone(&self) -> SearchPublicUserQuery
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 Debug for SearchPublicUserQuery
impl Debug for SearchPublicUserQuery
Source§impl Default for SearchPublicUserQuery
impl Default for SearchPublicUserQuery
Source§fn default() -> SearchPublicUserQuery
fn default() -> SearchPublicUserQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SearchPublicUserQuery
impl<'de> Deserialize<'de> for SearchPublicUserQuery
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 SearchPublicUserQuery
impl RefUnwindSafe for SearchPublicUserQuery
impl Send for SearchPublicUserQuery
impl Sync for SearchPublicUserQuery
impl Unpin for SearchPublicUserQuery
impl UnwindSafe for SearchPublicUserQuery
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