diff --git a/hyperactor_mesh/src/alloc/local.rs b/hyperactor_mesh/src/alloc/local.rs index da0e99e37..c25f9a1a9 100644 --- a/hyperactor_mesh/src/alloc/local.rs +++ b/hyperactor_mesh/src/alloc/local.rs @@ -19,6 +19,7 @@ use hyperactor::ProcId; use hyperactor::WorldId; use hyperactor::channel; use hyperactor::channel::ChannelAddr; +use hyperactor::channel::ChannelTransport; use hyperactor::mailbox::MailboxServer; use hyperactor::mailbox::MailboxServerHandle; use hyperactor::proc::Proc; @@ -256,6 +257,10 @@ impl Alloc for LocalAlloc { &self.spec } + fn transport(&self) -> ChannelTransport { + ChannelTransport::Local + } + fn extent(&self) -> &Extent { &self.spec.extent }