Struct rsdb::PageCache [] [src]

pub struct PageCache<L: Log, PM> where
    PM: Materializer + Sized,
    L: Log + Sized
{ /* fields omitted */ }

Methods

impl<PM> PageCache<LockFreeLog, PM> where
    PM: Materializer,
    PM::PartialPage: Clone
[src]

Read updates from the log, apply them to our pagecache.

Trait Implementations

impl<L: Log, PM: Materializer> Send for PageCache<L, PM>
[src]

impl<L: Log, PM: Materializer> Sync for PageCache<L, PM>
[src]

impl<L: Log, PM: Materializer> Debug for PageCache<L, PM>
[src]

Formats the value using the given formatter.