pub struct GroupCall {Show 26 fields
pub join_muted: bool,
pub can_change_join_muted: bool,
pub join_date_asc: bool,
pub schedule_start_subscribed: bool,
pub can_start_video: bool,
pub record_video_active: bool,
pub rtmp_stream: bool,
pub listeners_hidden: bool,
pub conference: bool,
pub creator: bool,
pub messages_enabled: bool,
pub can_change_messages_enabled: bool,
pub min: bool,
pub id: i64,
pub access_hash: i64,
pub participants_count: i32,
pub title: Option<String>,
pub stream_dc_id: Option<i32>,
pub record_start_date: Option<i32>,
pub schedule_date: Option<i32>,
pub unmuted_video_count: Option<i32>,
pub unmuted_video_limit: i32,
pub version: i32,
pub invite_link: Option<String>,
pub send_paid_messages_stars: Option<i64>,
pub default_send_as: Option<Peer>,
}Expand description
Generated from:
groupCall#efb2b617 flags:# join_muted:flags.1?true can_change_join_muted:flags.2?true join_date_asc:flags.6?true schedule_start_subscribed:flags.8?true can_start_video:flags.9?true record_video_active:flags.11?true rtmp_stream:flags.12?true listeners_hidden:flags.13?true conference:flags.14?true creator:flags.15?true messages_enabled:flags.17?true can_change_messages_enabled:flags.18?true min:flags.19?true id:long access_hash:long participants_count:int title:flags.3?string stream_dc_id:flags.4?int record_start_date:flags.5?int schedule_date:flags.7?int unmuted_video_count:flags.10?int unmuted_video_limit:int version:int invite_link:flags.16?string send_paid_messages_stars:flags.20?long default_send_as:flags.21?Peer = GroupCallFields§
§join_muted: bool§can_change_join_muted: bool§join_date_asc: bool§schedule_start_subscribed: bool§can_start_video: bool§record_video_active: bool§rtmp_stream: bool§conference: bool§creator: bool§messages_enabled: bool§can_change_messages_enabled: bool§min: bool§id: i64§access_hash: i64§participants_count: i32§title: Option<String>§stream_dc_id: Option<i32>§record_start_date: Option<i32>§schedule_date: Option<i32>§unmuted_video_count: Option<i32>§unmuted_video_limit: i32§version: i32§invite_link: Option<String>§send_paid_messages_stars: Option<i64>§default_send_as: Option<Peer>Trait Implementations§
Source§impl Deserializable for GroupCall
impl Deserializable for GroupCall
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl Identifiable for GroupCall
impl Identifiable for GroupCall
Source§const CONSTRUCTOR_ID: u32 = 0xefb2b617
const CONSTRUCTOR_ID: u32 = 0xefb2b617
The constructor ID as specified in the TL schema.
Source§impl Serializable for GroupCall
impl Serializable for GroupCall
impl StructuralPartialEq for GroupCall
Auto Trait Implementations§
impl Freeze for GroupCall
impl RefUnwindSafe for GroupCall
impl Send for GroupCall
impl Sync for GroupCall
impl Unpin for GroupCall
impl UnsafeUnpin for GroupCall
impl UnwindSafe for GroupCall
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