Switch to 2018 edition

Most of this was generated by the absolutely extraordinary `cargo fix`
subcommand. There were still 2 errors and a few warnings to patch up,
but compared to the normal 600+ errors, I'd say the fixer did a damn
good job! I'm also amazed that I could still start the VM after this,
I half expected some kinds of runtime failure...
This commit is contained in:
jD91mZM2
2019-06-21 11:09:32 +02:00
parent 1be77c2ab4
commit fe705d9b63
73 changed files with 374 additions and 368 deletions

View File

@@ -2,7 +2,7 @@ use alloc::sync::Arc;
use alloc::vec::Vec;
use spin::{Mutex, RwLock};
use context::{self, Context};
use crate::context::{self, Context};
#[derive(Debug)]
pub struct WaitCondition {

View File

@@ -2,7 +2,7 @@ use alloc::collections::BTreeMap;
use core::mem;
use spin::Mutex;
use sync::WaitCondition;
use crate::sync::WaitCondition;
#[derive(Debug)]
pub struct WaitMap<K, V> {

View File

@@ -1,7 +1,7 @@
use alloc::collections::VecDeque;
use spin::Mutex;
use sync::WaitCondition;
use crate::sync::WaitCondition;
#[derive(Debug)]
pub struct WaitQueue<T> {