Commit 022e165d authored by xuwencheng's avatar xuwencheng

upgrade

parent 5c288a44
......@@ -2,15 +2,11 @@ use serde::{Deserialize, Serialize};
use serde_repr::{Deserialize_repr, Serialize_repr};
use strum_macros::AsRefStr;
use super::Status;
#[derive(Debug, Deserialize_repr, Serialize_repr, Eq, PartialEq, Clone, Hash, AsRefStr)]
#[repr(u8)]
pub enum Event {
#[strum(serialize = "下载全量包")]
DownloadAll,
#[strum(serialize = "下载jar包")]
DownloadJar,
#[strum(serialize = "下载包")]
Download,
#[strum(serialize = "安装mysql环境")]
InstallDB,
......@@ -34,26 +30,6 @@ pub enum Event {
Kill,
}
// impl Event {
// pub fn succ(self, extra: impl AsRef<str>) -> LaunchEvent {
// LaunchEvent {
// event: self.as_ref().to_string(),
// status: Status::Success as i32,
// desc: "成功".to_string(),
// extra: Some(extra.as_ref().to_string()),
// }
// }
// pub fn fail(self, extra: impl AsRef<str>) -> LaunchEvent {
// LaunchEvent {
// event: self.as_ref().to_string(),
// status: Status::Fail as i32,
// desc: "失败".to_string(),
// extra: Some(extra.as_ref().to_string()),
// }
// }
// }
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct LaunchEvent {
// 事件
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment