Struct sanakirja::Txn [−][src]
Expand description
An immutable transaction.
Implementations
Trait Implementations
impl<E: Borrow<Env>> LoadPage for Txn<E>
[src]
impl<E: Borrow<Env>> LoadPage for Txn<E>
[src]type Error = Error
fn rc(&self, _: u64) -> Result<u64, Self::Error>
[src]
fn rc(&self, _: u64) -> Result<u64, Self::Error>
[src]Reference-counting. Since reference-counts are designed to be storable into B trees by external allocators, pages referenced once aren’t stored, and hence are indistinguishable from pages that are never referenced. The default implementation returns 0. Read more
Auto Trait Implementations
impl<E> RefUnwindSafe for Txn<E> where
E: RefUnwindSafe,
E: RefUnwindSafe,
impl<E> Send for Txn<E> where
E: Send,
E: Send,
impl<E> Sync for Txn<E> where
E: Sync,
E: Sync,
impl<E> Unpin for Txn<E> where
E: Unpin,
E: Unpin,
impl<E> UnwindSafe for Txn<E> where
E: UnwindSafe,
E: UnwindSafe,