elio 1.1.0

Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support.
Documentation
mod config;
mod metrics;
mod pool;
mod results;
mod scheduler;
mod sync;
mod tasks;
mod types;

#[cfg(test)]
pub(super) use self::metrics::SchedulerMetricsSnapshot;
pub(super) use self::scheduler::JobScheduler;
use self::sync::{lock_unpoison, wait_unpoison};
pub(super) use self::types::{
    DirectoryBuild, DirectoryFingerprintBuild, DirectoryFingerprintRequest,
    DirectoryItemCountBuild, DirectoryItemCountRequest, DirectoryRequest, DirectoryStatsBuild,
    DirectoryStatsRequest, ImageJobPriority, ImagePrepareBuild, ImagePrepareRequest, JobResult,
    PasteBuild, PasteRequest, PdfJobPriority, PdfProbeBuild, PdfProbeRequest, PdfRenderBuild,
    PdfRenderRequest, PreviewBuild, PreviewLineCountBuild, PreviewLineCountRequest,
    PreviewPriority, PreviewRequest, RestoreBuild, RestoreRequest, SearchBuild, SearchRequest,
    SixelPrepareConfig, TrashBuild, TrashRequest,
};
use self::{config::SchedulerConfig, metrics::SchedulerMetrics};
#[cfg(test)]
use self::{
    pool::{preview::PreviewJobKey, search::SearchJobKey},
    tasks::{image::ImagePrepareJobKey, pdf_probe::PdfProbeJobKey, pdf_render::PdfRenderJobKey},
};
use super::*;

#[cfg(test)]
mod tests;