pub struct GetSupergroupMembers {
pub supergroup_id: i32,
pub filter: SupergroupMembersFilter,
pub offset: i32,
pub limit: i32,
}
Expand description
Returns information about members or banned users in a supergroup or channel. Can be used only if SupergroupFullInfo.can_get_members == true; additionally, administrator privileges may be required for some filters
Fields§
§supergroup_id: i32
Identifier of the supergroup or channel
filter: SupergroupMembersFilter
The type of users to return. By default, supergroupMembersRecent
offset: i32
Number of users to skip
limit: i32
The maximum number of users be returned; up to 200
Trait Implementations§
Source§impl Clone for GetSupergroupMembers
impl Clone for GetSupergroupMembers
Source§fn clone(&self) -> GetSupergroupMembers
fn clone(&self) -> GetSupergroupMembers
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 GetSupergroupMembers
impl Debug for GetSupergroupMembers
Source§impl<'de> Deserialize<'de> for GetSupergroupMembers
impl<'de> Deserialize<'de> for GetSupergroupMembers
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 Method for GetSupergroupMembers
impl Method for GetSupergroupMembers
Auto Trait Implementations§
impl Freeze for GetSupergroupMembers
impl RefUnwindSafe for GetSupergroupMembers
impl Send for GetSupergroupMembers
impl Sync for GetSupergroupMembers
impl Unpin for GetSupergroupMembers
impl UnwindSafe for GetSupergroupMembers
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