pub struct ApiAcceptMember {
pub group_id: i64,
pub group_member_id: i64,
pub member_role: GroupMemberRole,
}Expand description
§Group commands
Commands to manage and moderate groups. These commands can be used with business chats as well - they are groups. E.g., a common scenario would be to add human agents to business chat with the customer who connected via business address.
Accept group member. Requires Admin role.
Network usage: background.
Syntax:
/_accept member #<groupId> <groupMemberId> observer|author|member|moderator|admin|ownerFields§
§group_id: i64§group_member_id: i64§member_role: GroupMemberRoleTrait Implementations§
Source§impl Clone for ApiAcceptMember
impl Clone for ApiAcceptMember
Source§fn clone(&self) -> ApiAcceptMember
fn clone(&self) -> ApiAcceptMember
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 CommandSyntax for ApiAcceptMember
impl CommandSyntax for ApiAcceptMember
Source§impl Debug for ApiAcceptMember
impl Debug for ApiAcceptMember
Source§impl PartialEq for ApiAcceptMember
impl PartialEq for ApiAcceptMember
impl StructuralPartialEq for ApiAcceptMember
Auto Trait Implementations§
impl Freeze for ApiAcceptMember
impl RefUnwindSafe for ApiAcceptMember
impl Send for ApiAcceptMember
impl Sync for ApiAcceptMember
impl Unpin for ApiAcceptMember
impl UnwindSafe for ApiAcceptMember
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