Switch to the Rust 2018 edition

This requires Rust 1.31 (from last year) to build, but is otherwise
compatible with the 2015-edition code.
This commit is contained in:
Nickolay Ponomarev 2019-04-21 00:13:37 +03:00
parent ef76baa7fd
commit b12a19e197
12 changed files with 10 additions and 23 deletions

View file

@ -1,4 +1,4 @@
use dialect::Dialect;
use crate::dialect::Dialect;
pub struct AnsiSqlDialect {}

View file

@ -1,4 +1,4 @@
use dialect::Dialect;
use crate::dialect::Dialect;
pub struct GenericSqlDialect {}
impl Dialect for GenericSqlDialect {

View file

@ -1,4 +1,4 @@
use dialect::Dialect;
use crate::dialect::Dialect;
pub struct PostgreSqlDialect {}

View file

@ -35,11 +35,6 @@
//! println!("AST: {:?}", ast);
//! ```
#[macro_use]
extern crate log;
extern crate chrono;
extern crate uuid;
pub mod dialect;
pub mod sqlast;
pub mod sqlparser;

View file

@ -483,7 +483,7 @@ impl ToString for FileFormat {
}
}
use sqlparser::ParserError;
use crate::sqlparser::ParserError;
use std::str::FromStr;
impl FromStr for FileFormat {
type Err = ParserError;

View file

@ -14,6 +14,8 @@
//! SQL Parser
use log::debug;
use super::dialect::keywords;
use super::dialect::Dialect;
use super::sqlast::*;