Struct clacks_mtproto::mtproto::updates::difference::Difference [] [src]

pub struct Difference {
    pub new_messages: Vector<Boxed, Message>,
    pub new_encrypted_messages: Vector<Boxed, EncryptedMessage>,
    pub other_updates: Vector<Boxed, Update>,
    pub chats: Vector<Boxed, Chat>,
    pub users: Vector<Boxed, User>,
    pub state: State,
}

TL-derived from updates.difference

updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> state:updates.State = updates.Difference;

Fields

Trait Implementations

impl Debug for Difference
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Difference
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl BareSerialize for Difference
[src]

impl BareDeserialize for Difference
[src]

impl IntoBoxed for Difference
[src]

Auto Trait Implementations

impl Send for Difference

impl Sync for Difference