Skip to main content

RenderCacheStore

Trait RenderCacheStore 

Source
pub trait RenderCacheStore {
    // Provided methods
    fn load_chapter_pages(
        &self,
        _profile: PaginationProfileId,
        _chapter_index: usize,
    ) -> Option<Vec<RenderPage>> { ... }
    fn store_chapter_pages(
        &self,
        _profile: PaginationProfileId,
        _chapter_index: usize,
        _pages: &[RenderPage],
    ) { ... }
}
Expand description

Storage hooks for render-page caches.

Provided Methods§

Source

fn load_chapter_pages( &self, _profile: PaginationProfileId, _chapter_index: usize, ) -> Option<Vec<RenderPage>>

Load cached pages for chapter_index and pagination profile, if available.

Source

fn store_chapter_pages( &self, _profile: PaginationProfileId, _chapter_index: usize, _pages: &[RenderPage], )

Persist rendered chapter pages for the pagination profile.

Implementors§