(&mut self, ctx: Ctx<'_>, buffer: ArrayBufferView<'_>)
| 253 | } |
| 254 | |
| 255 | pub fn write(&mut self, ctx: Ctx<'_>, buffer: ArrayBufferView<'_>) -> Result<String> { |
| 256 | let data = buffer |
| 257 | .as_bytes() |
| 258 | .or_throw_msg(&ctx, "Buffer has already been used")?; |
| 259 | self.decode_data(&ctx, data) |
| 260 | } |
| 261 | } |