Lines Matching defs:vtab
144 pub fn update_module<'vtab, T: UpdateVTab<'vtab>>() -> &'static Module<'vtab, T> { in update_module() argument
162 pub fn read_only_module<'vtab, T: CreateVTab<'vtab>>() -> &'static Module<'vtab, T> { in read_only_module() argument
182 pub fn eponymous_only_module<'vtab, T: VTab<'vtab>>() -> &'static Module<'vtab, T> { in eponymous_only_module() argument
825 pub fn create_module<'vtab, T: VTab<'vtab>>( in create_module()
828 module: &'static Module<'vtab, T>, in create_module()
836 fn create_module<'vtab, T: VTab<'vtab>>( in create_module()
839 module: &'static Module<'vtab, T>, in create_module()
945 unsafe extern "C" fn rust_create<'vtab, T>( in rust_create()
954 T: CreateVTab<'vtab>, in rust_create()
997 unsafe extern "C" fn rust_connect<'vtab, T>( in rust_connect()
1006 T: VTab<'vtab>, in rust_connect()
1049 unsafe extern "C" fn rust_best_index<'vtab, T>( in rust_best_index()
1054 T: VTab<'vtab>, in rust_best_index()
1073 unsafe extern "C" fn rust_disconnect<'vtab, T>(vtab: *mut ffi::sqlite3_vtab) -> c_int in rust_disconnect()
1080 let vtab = vtab.cast::<T>(); in rust_disconnect() localVariable
1085 unsafe extern "C" fn rust_destroy<'vtab, T>(vtab: *mut ffi::sqlite3_vtab) -> c_int in rust_destroy()
1111 unsafe extern "C" fn rust_open<'vtab, T: 'vtab>( in rust_open()
1116 T: VTab<'vtab>, in rust_open()
1217 unsafe extern "C" fn rust_update<'vtab, T: 'vtab>( in rust_update()
1224 T: UpdateVTab<'vtab>, in rust_update()