impl Default on Processing

This commit is contained in:
ad hoc 2022-05-25 14:10:17 +02:00
parent 986a99296d
commit 127171c812
No known key found for this signature in database
GPG Key ID: 4F00A782990CC643
1 changed files with 7 additions and 2 deletions

View File

@ -411,16 +411,21 @@ impl Scheduler {
}
}
#[derive(Debug, Default, PartialEq)]
#[derive(Debug, PartialEq)]
pub enum Processing {
DocumentAdditions(Vec<TaskId>),
IndexUpdate(TaskId),
Dump(TaskId),
/// Variant used when there is nothing to process.
#[default]
Nothing,
}
impl Default for Processing {
fn default() -> Self {
Self::Nothing
}
}
enum ProcessingIter<'a> {
Many(slice::Iter<'a, TaskId>),
Single(Option<TaskId>),