use crate::{ConnectionId, DialerId, DocSearch, DocumentActorId, DocumentId, ListenerId};
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum CommandResult {
CreateConnection {
connection_id: ConnectionId,
},
DisconnectConnection,
Receive {
connection_id: ConnectionId,
error: Option<String>,
},
ActorReady,
CreateDocument {
actor_id: DocumentActorId,
document_id: DocumentId,
},
SearchForDoc {
actor_id: DocumentActorId,
search_state: DocSearch,
},
AddDialer {
dialer_id: DialerId,
},
AddListener {
listener_id: ListenerId,
},
}