pub struct VideoChat {
pub group_call_id: i32,
pub has_participants: bool,
pub default_participant_id: Option<MessageSender>,
}
Expand description
Describes a video chat
Fields§
§group_call_id: i32
Group call identifier of an active video chat; 0 if none. Full information about the video chat can be received through the method getGroupCall
has_participants: bool
True, if the video chat has participants
default_participant_id: Option<MessageSender>
Default group call participant identifier to join the video chat; may be null
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VideoChat
impl<'de> Deserialize<'de> for VideoChat
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
impl StructuralPartialEq for VideoChat
Auto Trait Implementations§
impl Freeze for VideoChat
impl RefUnwindSafe for VideoChat
impl Send for VideoChat
impl Sync for VideoChat
impl Unpin for VideoChat
impl UnwindSafe for VideoChat
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