utilize async processing for console and child exit events

This commit is contained in:
alex committed 2024-02-23 03:25:06 +00:00
1 parent c582f15c54
commit 3af9ffec34
16 files changed
+364 -167

No files matched your search

+6
View File
@@ -25,9 +25,15 @@ pub struct LaunchNetwork {
pub resolver: LaunchNetworkResolver,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchChannels {
pub exit: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchInfo {
pub network: Option<LaunchNetwork>,
pub env: Option<Vec<String>>,
pub run: Option<Vec<String>>,
pub channels: LaunchChannels,
}