diff --git a/src/conversions.rs b/src/conversions.rs index acc061ba..e7ec4a59 100644 --- a/src/conversions.rs +++ b/src/conversions.rs @@ -139,3 +139,9 @@ impl From> for Box<[T]> { Vec::from(this).into_boxed_slice() } } + +impl From> for SmallVec { + fn from(boxed: Box<[T]>) -> Self { + Self::from_vec(boxed.into_vec()) + } +}