pub struct MessageGroupCall {
pub unique_id: i64,
pub is_active: bool,
pub was_missed: bool,
pub is_video: bool,
pub duration: i32,
pub other_participant_ids: Vec<MessageSender>,
}Expand description
A message with information about a group call not bound to a chat. If the message is incoming, the call isn’t active, isn’t missed, and has no duration, and getOption(“can_accept_calls”) is true, then incoming call screen must be shown to the user. Use getGroupCallParticipants to show current group call participants on the screen. Use joinGroupCall to accept the call or declineGroupCallInvitation to decline it. If the call become active or missed, then the call screen must be hidden
Fields§
§unique_id: i64Persistent unique group call identifier
is_active: boolTrue, if the call is active, i.e. the called user joined the call
was_missed: boolTrue, if the called user missed or declined the call
is_video: boolTrue, if the call is a video call
duration: i32Call duration, in seconds; for left calls only
other_participant_ids: Vec<MessageSender>Identifiers of some other call participants
Trait Implementations§
Source§impl Clone for MessageGroupCall
impl Clone for MessageGroupCall
Source§fn clone(&self) -> MessageGroupCall
fn clone(&self) -> MessageGroupCall
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more