(self, args: &mut Vec<Val>)
| 94 | } |
| 95 | |
| 96 | fn store_to_args(self, args: &mut Vec<Val>) { |
| 97 | let ptr = self.ptr(); |
| 98 | let len = self.len(); |
| 99 | args.push(Val::from(ptr as i32)); |
| 100 | args.push(Val::from(len as i32)); |
| 101 | } |
| 102 | |
| 103 | fn load_from_args(mut args: impl Iterator<Item = Val>) -> Result<Self, anyhow::Error> { |
| 104 | let ptr = args |