Move declare_vtab into Module trait

This commit is contained in:
gwenn
2018-06-20 20:29:55 +02:00
parent eaee342025
commit 861e8edb96
4 changed files with 21 additions and 18 deletions

View File

@@ -5,7 +5,7 @@ use std::os::raw::{c_char, c_int, c_void};
use ffi;
use types::Type;
use vtab::{self, declare_vtab, Context, IndexInfo, Module, VTab, VTabCursor, Values};
use vtab::{self, Context, IndexInfo, Module, VTab, VTabCursor, Values};
use {Connection, Error, Result};
/// Register the "generate_series" module.
@@ -49,7 +49,7 @@ impl Module for Series {
let vtab = SeriesTab {
base: Default::default(),
};
try!(declare_vtab(
try!(Series::declare_vtab(
db,
"CREATE TABLE x(value,start hidden,stop hidden,step hidden)"
));