Struct Tx
pagecache
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.
impl<'a, PM, P, R> !Send for Tx<'a, PM, P, R>
impl<'a, PM, P, R> !Sync for Tx<'a, PM, P, R>