funpay_client/events.rs
1use crate::models::{ChatShortcut, Message, OrderShortcut};
2
3#[derive(Debug, Clone)]
4pub enum Event {
5 InitialChat { chat: ChatShortcut },
6 ChatsListChanged,
7 LastChatMessageChanged { chat: ChatShortcut },
8 NewMessage { message: Message },
9 InitialOrder { order: OrderShortcut },
10 OrdersListChanged { purchases: i32, sales: i32 },
11 NewOrder { order: OrderShortcut },
12 OrderStatusChanged { order: OrderShortcut },
13}