pub struct MessagesSlice {
pub inexact: bool,
pub count: i32,
pub next_rate: Option<i32>,
pub offset_id_offset: Option<i32>,
pub search_flood: Option<SearchPostsFlood>,
pub messages: Vec<Message>,
pub topics: Vec<ForumTopic>,
pub chats: Vec<Chat>,
pub users: Vec<User>,
}Expand description
Generated from:
messages.messagesSlice#5f206716 flags:# inexact:flags.1?true count:int next_rate:flags.0?int offset_id_offset:flags.2?int search_flood:flags.3?SearchPostsFlood messages:Vector<Message> topics:Vector<ForumTopic> chats:Vector<Chat> users:Vector<User> = messages.MessagesFields§
§inexact: bool§count: i32§next_rate: Option<i32>§offset_id_offset: Option<i32>§search_flood: Option<SearchPostsFlood>§messages: Vec<Message>§topics: Vec<ForumTopic>§chats: Vec<Chat>§users: Vec<User>Trait Implementations§
Source§impl Clone for MessagesSlice
impl Clone for MessagesSlice
Source§fn clone(&self) -> MessagesSlice
fn clone(&self) -> MessagesSlice
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 Debug for MessagesSlice
impl Debug for MessagesSlice
Source§impl Deserializable for MessagesSlice
impl Deserializable for MessagesSlice
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 From<MessagesSlice> for Messages
impl From<MessagesSlice> for Messages
Source§fn from(x: MessagesSlice) -> Self
fn from(x: MessagesSlice) -> Self
Converts to this type from the input type.
Source§impl Identifiable for MessagesSlice
impl Identifiable for MessagesSlice
Source§const CONSTRUCTOR_ID: u32 = 0x5f206716
const CONSTRUCTOR_ID: u32 = 0x5f206716
The constructor ID as specified in the TL schema.
Source§impl PartialEq for MessagesSlice
impl PartialEq for MessagesSlice
Source§impl Serializable for MessagesSlice
impl Serializable for MessagesSlice
Source§impl TryFrom<Messages> for MessagesSlice
impl TryFrom<Messages> for MessagesSlice
impl StructuralPartialEq for MessagesSlice
Auto Trait Implementations§
impl Freeze for MessagesSlice
impl RefUnwindSafe for MessagesSlice
impl Send for MessagesSlice
impl Sync for MessagesSlice
impl Unpin for MessagesSlice
impl UnsafeUnpin for MessagesSlice
impl UnwindSafe for MessagesSlice
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