()
| 122 | |
| 123 | #[test] |
| 124 | fn to_vec_copies() { |
| 125 | let mut buf = AlignedBuf::new(4096).unwrap(); |
| 126 | let data = b"test data"; |
| 127 | unsafe { |
| 128 | std::ptr::copy_nonoverlapping(data.as_ptr(), buf.as_mut_ptr(), data.len()); |
| 129 | let v = buf.to_vec(data.len()); |
| 130 | assert_eq!(v, data); |
| 131 | } |
| 132 | } |
| 133 | } |
nothing calls this directly
no test coverage detected