rialo_types/
modified_entries.rs1use rialo_s_pubkey::Pubkey;
5
6use crate::{
7 rex_info::{RexEntry, RexId},
8 websocket::WebSocketConnection,
9 RexDutiesMapKey, RexDutiesMapValue,
10};
11
12#[derive(Debug, Clone, Default, PartialEq, Eq)]
18pub struct ModifiedEntries {
19 pub modified_duties_registry_entries: Vec<(Pubkey, RexEntry)>,
20 pub added_rex_duties: Vec<(RexDutiesMapKey, RexDutiesMapValue)>,
21 pub removed_rex_duties: Vec<RexDutiesMapKey>,
22 pub modified_websocket_connections: Vec<(RexId, WebSocketConnection)>,
23}