use serde::{Deserialize, Serialize};
use std::collections::BTreeMap;
#[derive(Default, Deserialize, Serialize)]
pub(crate) struct QueueSummary {
pub total: usize,
pub indexer: BTreeMap<String, usize>,
pub verify_none: usize,
pub verify_verified_true: usize,
pub verify_verified_false: usize,
pub spectrogram_none: usize,
pub spectrogram_success_true: usize,
pub spectrogram_success_false: usize,
pub transcode_none: usize,
pub transcode_success_true: usize,
pub transcode_success_false: usize,
pub upload_none: usize,
pub upload_success_true: usize,
pub upload_success_false: usize,
}