pub struct ReactionUsers {
pub users: Vec<ReactionUser>,
pub cookie: Option<String>,
pub is_end: bool,
}Expand description
Reaction users response structure
Fields§
§users: Vec<ReactionUser>List of users who reacted
Pagination cookie for next page
is_end: boolWhether this is the last page
Implementations§
Source§impl ReactionUsers
impl ReactionUsers
Sourcepub fn has_more_pages(&self) -> bool
pub fn has_more_pages(&self) -> bool
Check if there are more pages available
Sourcepub fn user_count(&self) -> usize
pub fn user_count(&self) -> usize
Get the number of users in this page
Trait Implementations§
Source§impl Clone for ReactionUsers
impl Clone for ReactionUsers
Source§fn clone(&self) -> ReactionUsers
fn clone(&self) -> ReactionUsers
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 ReactionUsers
impl Debug for ReactionUsers
Source§impl<'de> Deserialize<'de> for ReactionUsers
impl<'de> Deserialize<'de> for ReactionUsers
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 ReactionUsers
impl RefUnwindSafe for ReactionUsers
impl Send for ReactionUsers
impl Sync for ReactionUsers
impl Unpin for ReactionUsers
impl UnwindSafe for ReactionUsers
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