Struct rusqlite::vtab::VTabConnection
source · pub struct VTabConnection(/* private fields */);
Available on crate feature
vtab
only.Expand description
feature = "vtab"
Implementations§
source§impl VTabConnection
impl VTabConnection
sourcepub fn config(&mut self, config: VTabConfig) -> Result<()>
pub fn config(&mut self, config: VTabConfig) -> Result<()>
Configure various facets of the virtual table interface
sourcepub unsafe fn handle(&mut self) -> *mut sqlite3
pub unsafe fn handle(&mut self) -> *mut sqlite3
Get access to the underlying SQLite database connection handle.
§Warning
You should not need to use this function. If you do need to, please open an issue on the rusqlite repository and describe your use case.
§Safety
This function is unsafe because it gives you raw access
to the SQLite connection, and what you do with it could impact the
safety of this Connection
.
Auto Trait Implementations§
impl RefUnwindSafe for VTabConnection
impl !Send for VTabConnection
impl !Sync for VTabConnection
impl Unpin for VTabConnection
impl UnwindSafe for VTabConnection
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