From 348cbe0cb9d377dd4f20728b2daef796510887d7 Mon Sep 17 00:00:00 2001 From: billpmurphy Date: Fri, 16 Oct 2015 11:42:27 -0400 Subject: [PATCH] book: Change raw pointer conversion example Change the spacing/order of lines in the final pointer conversion example to make it more clear. --- src/doc/trpl/raw-pointers.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/doc/trpl/raw-pointers.md b/src/doc/trpl/raw-pointers.md index 8a3b98b72927b..679f5489ea8f4 100644 --- a/src/doc/trpl/raw-pointers.md +++ b/src/doc/trpl/raw-pointers.md @@ -98,16 +98,15 @@ these properties are true for any references, no matter how they are created, and so any conversion from raw pointers is asserting that they hold. The programmer *must* guarantee this. -The recommended method for the conversion is +The recommended method for the conversion is: ```rust -let i: u32 = 1; - // explicit cast +let i: u32 = 1; let p_imm: *const u32 = &i as *const u32; -let mut m: u32 = 2; // implicit coercion +let mut m: u32 = 2; let p_mut: *mut u32 = &mut m; unsafe {