diff --git a/src/std-traits/default.md b/src/std-traits/default.md index dee1bb55..88fb0a97 100644 --- a/src/std-traits/default.md +++ b/src/std-traits/default.md @@ -4,7 +4,7 @@ minutes: 5 # The `Default` Trait -[`Default`][1] trait produces a default value for a type. +The [`Default`][1] trait produces a default value for a type. ```rust,editable #[derive(Debug, Default)] diff --git a/src/std-traits/exercise.rs b/src/std-traits/exercise.rs index a569485b..d9a2bebd 100644 --- a/src/std-traits/exercise.rs +++ b/src/std-traits/exercise.rs @@ -53,7 +53,7 @@ mod test { #[test] fn binary() { let input: Vec = (0..=255u8).collect(); - let mut rot = RotDecoder::<&[u8]> { input: input.as_ref(), rot: 13 }; + let mut rot = RotDecoder::<&[u8]> { input: input.as_slice(), rot: 13 }; let mut buf = [0u8; 256]; assert_eq!(rot.read(&mut buf).unwrap(), 256); for i in 0..=255 {