pub struct SqliteTempPathGuard { /* private fields */ }Expand description
Removes both the base-path file and the sibling directory at base.with_extension(""), where the embedded
API factory drops multi.db / single.db and their -wal / -shm companions.
DbPath::File is left alone; the caller owns those.
Implementations§
Trait Implementations§
Source§impl Debug for SqliteTempPathGuard
impl Debug for SqliteTempPathGuard
Source§impl Drop for SqliteTempPathGuard
impl Drop for SqliteTempPathGuard
Auto Trait Implementations§
impl Freeze for SqliteTempPathGuard
impl RefUnwindSafe for SqliteTempPathGuard
impl Send for SqliteTempPathGuard
impl Sync for SqliteTempPathGuard
impl Unpin for SqliteTempPathGuard
impl UnsafeUnpin for SqliteTempPathGuard
impl UnwindSafe for SqliteTempPathGuard
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