Introduce a function to get all updates results

This commit is contained in:
Clément Renault 2019-10-29 11:30:44 +01:00
parent 9602d7a960
commit 8a17fcdda5
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
3 changed files with 46 additions and 4 deletions

View file

@ -47,12 +47,12 @@ pub enum UpdateType {
SynonymsDeletion { number: usize },
}
#[derive(Clone, Serialize, Deserialize)]
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct DetailedDuration {
pub main: Duration,
}
#[derive(Clone, Serialize, Deserialize)]
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct UpdateResult {
pub update_id: u64,
pub update_type: UpdateType,
@ -60,7 +60,7 @@ pub struct UpdateResult {
pub detailed_duration: DetailedDuration,
}
#[derive(Clone, Serialize, Deserialize)]
#[derive(Debug, Clone, Serialize, Deserialize)]
pub enum UpdateStatus {
Enqueued,
Processed(UpdateResult),