diff --git a/src/ch15-01-box.md b/src/ch15-01-box.md index a5a71f0c2..a7af7131c 100644 --- a/src/ch15-01-box.md +++ b/src/ch15-01-box.md @@ -129,7 +129,7 @@ Listing 15-3: Filename: src/main.rs ```rust,ignore -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; fn main() { let list = Cons(1, Cons(2, Cons(3, Nil))); @@ -240,7 +240,7 @@ enum List { Nil, } -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; fn main() { let list = Cons(1, diff --git a/src/ch15-04-rc.md b/src/ch15-04-rc.md index a81cd6203..7ac901bad 100644 --- a/src/ch15-04-rc.md +++ b/src/ch15-04-rc.md @@ -56,7 +56,7 @@ enum List { Nil, } -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; fn main() { let a = Cons(5, @@ -115,7 +115,7 @@ enum List { Nil, } -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; use std::rc::Rc; fn main() { @@ -161,7 +161,7 @@ then we can see how the reference count changes when `c` goes out of scope. # Nil, # } # -# use List::{Cons, Nil}; +# use crate::List::{Cons, Nil}; # use std::rc::Rc; # fn main() { diff --git a/src/ch15-05-interior-mutability.md b/src/ch15-05-interior-mutability.md index 3c561b25f..5210ff3b8 100644 --- a/src/ch15-05-interior-mutability.md +++ b/src/ch15-05-interior-mutability.md @@ -419,7 +419,7 @@ enum List { Nil, } -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; use std::rc::Rc; use std::cell::RefCell; diff --git a/src/ch15-06-reference-cycles.md b/src/ch15-06-reference-cycles.md index 8dc4c42b9..4c0e6ceff 100644 --- a/src/ch15-06-reference-cycles.md +++ b/src/ch15-06-reference-cycles.md @@ -24,7 +24,7 @@ doc tests do; the `use List` fails if this listing is put within a main --> # fn main() {} use std::rc::Rc; use std::cell::RefCell; -use List::{Cons, Nil}; +use crate::List::{Cons, Nil}; #[derive(Debug)] enum List { @@ -61,7 +61,7 @@ reference counts are at various points in this process. Filename: src/main.rs ```rust -# use List::{Cons, Nil}; +# use crate::List::{Cons, Nil}; # use std::rc::Rc; # use std::cell::RefCell; # #[derive(Debug)]