acktor_ipc/session/
command.rs1use acktor::Message;
5
6use crate::actor_handle::ActorHandle;
7use crate::errors::SessionError;
8use crate::remote_address::RemoteAddress;
9
10type Result<T> = std::result::Result<T, SessionError>;
11
12#[derive(Debug, Message)]
18#[result_type(Result<RemoteAddress>)]
19pub struct CreateRemoteActor {
20 pub label: String,
21 pub r#type: String,
22 pub config: String,
23}
24
25#[derive(Debug, Message)]
27#[result_type(Result<RemoteAddress>)]
28pub struct GetRemoteActor {
29 pub actor: ActorHandle,
30}