pub struct SearchGuildMembersSchema {
pub limit: Option<u16>,
pub sort: Option<MemberSortType>,
pub or_query: Option<SearchGuildMembersFilter>,
pub and_query: Option<SearchGuildMembersFilter>,
pub before: Option<SGMPaginationFilter>,
pub after: Option<SGMPaginationFilter>,
}Expand description
JSON schema for the Guild::search_members endpoint.
§Reference
See https://docs.discord.food/resources/guild#search-guild-members
Fields§
§limit: Option<u16>Max number of members to return
0 - 1000, 25 by default
sort: Option<MemberSortType>How to sort the returned array
By default, this is MemberSortType::JoinedAtDescending
or_query: Option<SearchGuildMembersFilter>The filter criteria to match against members using OR logic
and_query: Option<SearchGuildMembersFilter>The filter criteria to match against members using AND logic
before: Option<SGMPaginationFilter>Get members before this criteria
after: Option<SGMPaginationFilter>Get members after this criteria
Trait Implementations§
Source§impl Clone for SearchGuildMembersSchema
impl Clone for SearchGuildMembersSchema
Source§fn clone(&self) -> SearchGuildMembersSchema
fn clone(&self) -> SearchGuildMembersSchema
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 SearchGuildMembersSchema
impl Debug for SearchGuildMembersSchema
Source§impl<'de> Deserialize<'de> for SearchGuildMembersSchema
impl<'de> Deserialize<'de> for SearchGuildMembersSchema
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 SearchGuildMembersSchema
impl PartialEq for SearchGuildMembersSchema
Source§impl Serialize for SearchGuildMembersSchema
impl Serialize for SearchGuildMembersSchema
impl StructuralPartialEq for SearchGuildMembersSchema
Auto Trait Implementations§
impl Freeze for SearchGuildMembersSchema
impl RefUnwindSafe for SearchGuildMembersSchema
impl Send for SearchGuildMembersSchema
impl Sync for SearchGuildMembersSchema
impl Unpin for SearchGuildMembersSchema
impl UnwindSafe for SearchGuildMembersSchema
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