pub struct ReefDB<S: Storage, FTS: Search> { /* private fields */ }Implementations§
Source§impl<S: Storage + Clone, FTS: Search + Clone> ReefDB<S, FTS>
impl<S: Storage + Clone, FTS: Search + Clone> ReefDB<S, FTS>
pub fn begin_transaction(&self) -> Transaction<S, FTS>
Trait Implementations§
Auto Trait Implementations§
impl<S, FTS> Freeze for ReefDB<S, FTS>
impl<S, FTS> RefUnwindSafe for ReefDB<S, FTS>where
S: RefUnwindSafe,
FTS: RefUnwindSafe,
impl<S, FTS> Send for ReefDB<S, FTS>
impl<S, FTS> Sync for ReefDB<S, FTS>
impl<S, FTS> Unpin for ReefDB<S, FTS>
impl<S, FTS> UnsafeUnpin for ReefDB<S, FTS>where
S: UnsafeUnpin,
FTS: UnsafeUnpin,
impl<S, FTS> UnwindSafe for ReefDB<S, FTS>where
S: UnwindSafe,
FTS: UnwindSafe,
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