Struct pagecache::Tx[][src]

pub struct Tx<'a, PM, P, R> where
    PM: 'a,
    P: 'static + Send + Sync,
    R: 'a, 
{ /* fields omitted */ }

A handle to an ongoing pagecache transaction. Ensures that any state which is removed from a shared in-memory data structure is not destroyed until all possible readers have concluded.

Auto Trait Implementations

impl<'a, PM, P, R> !Send for Tx<'a, PM, P, R>

impl<'a, PM, P, R> !Sync for Tx<'a, PM, P, R>