use std::sync::Arc; use crate::app_data::ContainerId; use bollard::Docker; use tokio::sync::oneshot::Sender; #[derive(Debug)] pub enum DockerMessage { ConfirmDelete(ContainerId), Delete(ContainerId), Exec(Sender>), Pause(ContainerId), Quit, Restart(ContainerId), Start(ContainerId), Stop(ContainerId), Unpause(ContainerId), Update, }