hyperactor/mailbox/
mailbox_admin_message.rs1use serde::Deserialize;
10use serde::Serialize;
11
12pub use crate as hyperactor;
13use crate::HandleClient;
14use crate::Handler;
15use crate::ProcId;
16use crate::RefClient;
17use crate::mailbox::ChannelAddr;
18
19#[derive(
21 Handler,
22 HandleClient,
23 RefClient,
24 Debug,
25 Serialize,
26 Deserialize,
27 Clone,
28 PartialEq,
29 typeuri::Named
30)]
31pub enum MailboxAdminMessage {
32 UpdateAddress {
34 proc_id: ProcId,
36
37 addr: ChannelAddr,
39 },
40}