Trait rusqlite::vtab::CreateVTab [−][src]
pub trait CreateVTab<'vtab>: VTab<'vtab> {
fn create(
db: &mut VTabConnection,
aux: Option<&Self::Aux>,
args: &[&[u8]]
) -> Result<(String, Self)> { ... }
fn destroy(&self) -> Result<()> { ... }
}
Expand description
feature = "vtab"
Non-eponymous virtual table instance trait.
(See SQLite doc)
Provided methods
Create a new instance of a virtual table in response to a CREATE VIRTUAL
TABLE statement. The db
parameter is a pointer to the SQLite
database connection that is executing the CREATE VIRTUAL TABLE
statement.
Call connect
by default.
(See SQLite doc)