Skip to main content

Module thumbnail

Module thumbnail 

Source
Expand description

Thumbnail caching with LRU eviction

This module handles caching image thumbnails from Jellyfin servers with:

  • Lazy caching (cache as viewed)
  • LRU (Least Recently Used) eviction when storage limit reached
  • Configurable storage limits
  • SQLite-backed cache metadata

Re-exports§

pub use cache::CacheConfig;
pub use cache::ThumbnailCache;
pub use worker::ThumbnailWorker;

Modules§

cache
Thumbnail cache manager with LRU eviction
worker
Thumbnail download worker

Structs§

ThumbnailCacheStats
Statistics about the thumbnail cache