use core::ops::DerefMut;
use crate::{private, AsSlice, IntoBoxedSlice};
use alloc::boxed::Box;
pub const trait BoxedSlice: private::BoxedSlice + DerefMut<Target = [<Self as AsSlice>::Elem]> + ~const IntoBoxedSlice
{
}
impl<T> const BoxedSlice for Box<[T]>
{
}