Struct tdlib_types::methods::GetSupergroupMembers
source · 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
sourceimpl Clone for GetSupergroupMembers
impl Clone for GetSupergroupMembers
sourcefn clone(&self) -> GetSupergroupMembers
fn clone(&self) -> GetSupergroupMembers
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GetSupergroupMembers
impl Debug for GetSupergroupMembers
sourceimpl<'de> Deserialize<'de> for GetSupergroupMembers
impl<'de> Deserialize<'de> for GetSupergroupMembers
sourcefn 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
sourceimpl Method for GetSupergroupMembers
impl Method for GetSupergroupMembers
const TYPE: &'static str = "getSupergroupMembers"
type Response = ChatMembers
fn tag(self) -> MethodType<Self>where
Self: Sized,
sourceimpl Serialize for GetSupergroupMembers
impl Serialize for GetSupergroupMembers
Auto Trait Implementations
impl RefUnwindSafe for GetSupergroupMembers
impl Send for GetSupergroupMembers
impl Sync for GetSupergroupMembers
impl Unpin for GetSupergroupMembers
impl UnwindSafe for GetSupergroupMembers
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more