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> | |
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static