Method 5: vector::splice
(ctx: &mut VmCtx, src: &[u8], offset:usize)
| 83 | |
| 84 | // Method 5: vector::splice |
| 85 | fn write_method_5(ctx: &mut VmCtx, src: &[u8], offset:usize){ |
| 86 | ctx.mem.splice(offset..offset+src.len(), src); |
| 87 | |
| 88 | } |
| 89 | |
| 90 | // Method 6: copy_non_overlapping (memcpy) |
| 91 | fn write_method_6(ctx: &mut VmCtx, src: &[u8], offset:usize){ |