|
12 | 12 | //! # Examples |
13 | 13 | //! |
14 | 14 | //! ``` |
15 | | -//! # use vm_memory::*; |
16 | | -//! let b: Be32 = From::from(3); |
17 | | -//! let l: Le32 = From::from(3); |
| 15 | +//! # use vm_memory::{Be32, Le32}; |
| 16 | +//! # |
| 17 | +//! let b: Be32 = From::from(3); |
| 18 | +//! let l: Le32 = From::from(3); |
18 | 19 | //! |
19 | | -//! assert_eq!(b.to_native(), 3); |
20 | | -//! assert_eq!(l.to_native(), 3); |
21 | | -//! assert!(b == 3); |
22 | | -//! assert!(l == 3); |
| 20 | +//! assert_eq!(b.to_native(), 3); |
| 21 | +//! assert_eq!(l.to_native(), 3); |
| 22 | +//! assert!(b == 3); |
| 23 | +//! assert!(l == 3); |
23 | 24 | //! |
24 | | -//! let b_trans: u32 = unsafe { std::mem::transmute(b) }; |
25 | | -//! let l_trans: u32 = unsafe { std::mem::transmute(l) }; |
| 25 | +//! let b_trans: u32 = unsafe { std::mem::transmute(b) }; |
| 26 | +//! let l_trans: u32 = unsafe { std::mem::transmute(l) }; |
26 | 27 | //! |
27 | | -//! #[cfg(target_endian = "little")] |
28 | | -//! assert_eq!(l_trans, 3); |
29 | | -//! #[cfg(target_endian = "big")] |
30 | | -//! assert_eq!(b_trans, 3); |
| 28 | +//! #[cfg(target_endian = "little")] |
| 29 | +//! assert_eq!(l_trans, 3); |
| 30 | +//! #[cfg(target_endian = "big")] |
| 31 | +//! assert_eq!(b_trans, 3); |
31 | 32 | //! |
32 | | -//! assert_ne!(b_trans, l_trans); |
| 33 | +//! assert_ne!(b_trans, l_trans); |
33 | 34 | //! ``` |
34 | 35 |
|
35 | 36 | use std::mem::{align_of, size_of}; |
|
0 commit comments