From 2612b6f20fc21fb92402aa9086d13a7192ae3814 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Wed, 20 Apr 2022 22:09:13 +0530 Subject: core: introduce `resource.read_return` (#14331) --- serde_v8/magic/buffer.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'serde_v8/magic/buffer.rs') diff --git a/serde_v8/magic/buffer.rs b/serde_v8/magic/buffer.rs index a0a1c974b..3a8c9499b 100644 --- a/serde_v8/magic/buffer.rs +++ b/serde_v8/magic/buffer.rs @@ -29,6 +29,14 @@ impl MagicBuffer { pub fn new_temp(vec: Vec) -> Self { MagicBuffer::Temp(vec) } + + // TODO(@littledivy): Temporary, this needs a refactor. + pub fn to_temp(self) -> Vec { + match self { + MagicBuffer::Temp(vec) => vec, + _ => unreachable!(), + } + } } impl Clone for MagicBuffer { -- cgit v1.2.3