@@ -467,7 +467,7 @@ impl Bytes<usize> for VolatileSlice<'_> {
467
467
type E = Error ;
468
468
469
469
/// # Examples
470
- /// * Write a slice at offset 256 .
470
+ /// * Write a slice of size 5 at offset 1020 of a 1024-byte VolatileSlice .
471
471
///
472
472
/// ```
473
473
/// # use vm_memory::{Bytes, VolatileMemory};
@@ -492,7 +492,7 @@ impl Bytes<usize> for VolatileSlice<'_> {
492
492
}
493
493
494
494
/// # Examples
495
- /// * Read a slice of size 16 at offset 256 .
495
+ /// * Read a slice of size 16 at offset 1010 of a 1024-byte VolatileSlice .
496
496
///
497
497
/// ```
498
498
/// # use vm_memory::{Bytes, VolatileMemory};
@@ -526,8 +526,8 @@ impl Bytes<usize> for VolatileSlice<'_> {
526
526
/// # let mut mem_ref = &mut mem[..];
527
527
/// # let vslice = mem_ref.as_volatile_slice();
528
528
/// let res = vslice.write_slice(&[1,2,3,4,5], 256);
529
- /// assert!(res.is_ok());
530
- /// assert_eq!(res.unwrap(), ());
529
+ /// # assert!(res.is_ok());
530
+ /// # assert_eq!(res.unwrap(), ());
531
531
/// ```
532
532
fn write_slice ( & self , buf : & [ u8 ] , addr : usize ) -> Result < ( ) > {
533
533
let len = self . write ( buf, addr) ?;
@@ -550,8 +550,8 @@ impl Bytes<usize> for VolatileSlice<'_> {
550
550
/// # let vslice = mem_ref.as_volatile_slice();
551
551
/// let buf = &mut [0u8; 16];
552
552
/// let res = vslice.read_slice(buf, 256);
553
- /// assert!(res.is_ok());
554
- /// assert_eq!(res.unwrap(), ());
553
+ /// # assert!(res.is_ok());
554
+ /// # assert_eq!(res.unwrap(), ());
555
555
/// ```
556
556
fn read_slice ( & self , buf : & mut [ u8 ] , addr : usize ) -> Result < ( ) > {
557
557
let len = self . read ( buf, addr) ?;
0 commit comments