pub struct VectorTransaction {
pub state: Arc<RefCell<IndexState>>,
pub table_name: String,
pub db: *const VTabConnection,
}Fields§
§state: Arc<RefCell<IndexState>>§table_name: String§db: *const VTabConnectionSafety: valid for the vtab lifetime — SQLite keeps the connection alive.
Trait Implementations§
Source§impl VTabTransaction for VectorTransaction
impl VTabTransaction for VectorTransaction
impl Send for VectorTransaction
impl Sync for VectorTransaction
Auto Trait Implementations§
impl Freeze for VectorTransaction
impl !RefUnwindSafe for VectorTransaction
impl Unpin for VectorTransaction
impl UnsafeUnpin for VectorTransaction
impl !UnwindSafe for VectorTransaction
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