pub trait ControllerProxyInterface: Send + Sync {
    type SpawnConsoleResponseFut: Future<Output = Result<ControllerSpawnConsoleResult, Error>> + Send;

    // Required methods
    fn vsock_connect(
        &self,
        payload: ControllerVsockConnectRequest
    ) -> Result<(), Error>;
    fn spawn_console(
        &self,
        payload: ControllerSpawnConsoleRequest
    ) -> Self::SpawnConsoleResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§