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::Named;
16use crate::ProcId;
17use crate::RefClient;
18use crate::mailbox::ChannelAddr;
19
20#[derive(
22 Handler,
23 HandleClient,
24 RefClient,
25 Debug,
26 Serialize,
27 Deserialize,
28 Clone,
29 PartialEq,
30 Named
31)]
32pub enum MailboxAdminMessage {
33 UpdateAddress {
35 proc_id: ProcId,
37
38 addr: ChannelAddr,
40 },
41}