Lines Matching defs:vtab
90 pub fn read_only_module<'vtab, T: CreateVTab<'vtab>>() -> &'static Module<'vtab, T> { in read_only_module() argument
128 pub fn eponymous_only_module<'vtab, T: VTab<'vtab>>() -> &'static Module<'vtab, T> { in eponymous_only_module() argument
610 pub fn create_module<'vtab, T: VTab<'vtab>>( in create_module()
613 module: &'static Module<'vtab, T>, in create_module()
621 fn create_module<'vtab, T: VTab<'vtab>>( in create_module()
624 module: &'static Module<'vtab, T>, in create_module()
706 unsafe extern "C" fn rust_create<'vtab, T>( in rust_create()
715 T: CreateVTab<'vtab>, in rust_create()
758 unsafe extern "C" fn rust_connect<'vtab, T>( in rust_connect()
767 T: VTab<'vtab>, in rust_connect()
810 unsafe extern "C" fn rust_best_index<'vtab, T>( in rust_best_index()
815 T: VTab<'vtab>, in rust_best_index()
834 unsafe extern "C" fn rust_disconnect<'vtab, T>(vtab: *mut ffi::sqlite3_vtab) -> c_int in rust_disconnect()
841 let vtab = vtab as *mut T; in rust_disconnect() localVariable
846 unsafe extern "C" fn rust_destroy<'vtab, T>(vtab: *mut ffi::sqlite3_vtab) -> c_int in rust_destroy()
872 unsafe extern "C" fn rust_open<'vtab, T: 'vtab>( in rust_open()
877 T: VTab<'vtab>, in rust_open()