From 847dfd80dd554988b54912f58c66cb928c3b973f Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Sat, 22 Feb 2020 16:46:11 +0800 Subject: [PATCH] main: remove "extern crate" looks like we don't need them anymore in Rust 2018 except for #[macro_use] --- src/main.rs | 6 ------ src/user.rs | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/main.rs b/src/main.rs index fc636cc..227f159 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,23 +1,17 @@ #![feature(proc_macro_hygiene, decl_macro)] -extern crate regex; #[macro_use] extern crate rocket; #[macro_use] extern crate rocket_contrib; -extern crate rocket_cors; #[macro_use] extern crate diesel; #[macro_use] extern crate diesel_migrations; -extern crate dotenv; #[macro_use] extern crate serde; -extern crate serde_json; -extern crate scrypt; #[macro_use] extern crate lazy_static; -extern crate uuid; mod schema; mod api; diff --git a/src/user.rs b/src/user.rs index 5ee8c6f..5a19069 100644 --- a/src/user.rs +++ b/src/user.rs @@ -1,7 +1,7 @@ use crate::schema::users; use crate::schema::users::dsl::*; use crate::{lock_db_write, lock_db_read}; -use crate::uuid::Uuid; +use ::uuid::Uuid; use diesel::prelude::*; use diesel::sqlite::SqliteConnection; use rocket::request;