Fix compatibility warnings and errors in examples.

This commit is contained in:
jeb 2018-07-25 09:01:29 -06:00
parent aaad4f5c57
commit 1d1d5259ad
3 changed files with 4 additions and 4 deletions

View File

@ -5,6 +5,6 @@ workspace = "../.."
publish = false
[dependencies]
crossbeam = "*"
crossbeam = "0.4"
rocket = { path = "../../core/lib" }
rocket_codegen = { path = "../../core/codegen" }

View File

@ -6,7 +6,7 @@ extern crate rocket;
#[cfg(test)] mod tests;
use crossbeam::sync::MsQueue;
use crossbeam::queue::MsQueue;
use rocket::State;
#[derive(FromForm, Debug)]

View File

@ -3,7 +3,7 @@ extern crate rand;
use super::task::Task;
use self::parking_lot::Mutex;
use self::rand::{Rng, thread_rng};
use self::rand::{Rng, thread_rng, distributions::Alphanumeric};
use rocket::local::Client;
use rocket::http::{Status, ContentType};
@ -90,7 +90,7 @@ fn test_many_insertions() {
for i in 0..ITER {
// Issue a request to insert a new task with a random description.
let desc: String = rng.gen_ascii_chars().take(12).collect();
let desc: String = rng.sample_iter(&Alphanumeric).take(12).collect();
client.post("/todo")
.header(ContentType::Form)
.body(format!("description={}", desc))