pub struct Repo { /* private fields */ }Expand description
A special kind of arena that can support storing multiple data types.
See the module documentation for more details.
Implementations§
Source§impl Repo
impl Repo
Sourcepub fn transaction_preallocate<TxFn, T, E>(
&mut self,
transaction: TxFn,
) -> Result<T, E>
pub fn transaction_preallocate<TxFn, T, E>( &mut self, transaction: TxFn, ) -> Result<T, E>
Executes a transaction with preallocation support
See the documentation of PreallocTx for more information.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Repo
impl RefUnwindSafe for Repo
impl !Send for Repo
impl !Sync for Repo
impl Unpin for Repo
impl UnwindSafe for Repo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more