From 37fe6b5fa85dba6c66782531e18b9c009c58466d Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sat, 13 Nov 2021 23:13:29 +0100 Subject: [PATCH] Add impl From> for Box Similar to the std impl From> for Box<[u8]>: https://doc.rust-lang.org/std/boxed/struct.Box.html#impl-From%3CBox%3Cstr%2C%20A%3E%3E --- src/raw.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/raw.rs b/src/raw.rs index b8d04ee19..a0607bc5b 100644 --- a/src/raw.rs +++ b/src/raw.rs @@ -216,6 +216,12 @@ impl RawValue { } } +impl From> for Box { + fn from(val: Box) -> Self { + unsafe { mem::transmute::, Box>(val) } + } +} + /// Convert a `T` into a boxed `RawValue`. /// /// # Example