add logging
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Johannes Heuel
2022-09-20 19:15:45 +02:00
parent 37d7177126
commit 65a50f8b74
6 changed files with 121 additions and 146 deletions

View File

@@ -39,13 +39,6 @@ pub struct StatusRequest {
pub id: i32,
}
#[derive(Serialize, Deserialize)]
pub enum FetchResponse {
Jobs(Vec<Job>),
StopWorking,
Nop,
}
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct Job {
#[serde(default)]
@@ -65,7 +58,20 @@ pub struct RegisterResponse {
pub id: i32,
}
#[derive(Serialize, Deserialize)]
pub enum FetchResponse {
Jobs(Vec<Job>),
StopWorking,
Nop,
}
#[derive(Serialize, Deserialize)]
pub struct Submit {
pub cmd: String,
}
#[derive(Serialize, Deserialize)]
pub struct Worker {
#[serde(default)]
pub id: i32,
}