Skip to main content

## 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