1#[doc(hidden)] 2pub use core::mem; 3#[doc(hidden)] 4pub use core::primitive::isize; 5#[doc(hidden)] 6pub use core::ptr; 7 8#[doc(hidden)] 9pub trait Slice { 10 type Element; 11} 12 13impl<T> Slice for [T] { 14 type Element = T; 15} 16 17#[doc(hidden)] 18pub enum Void {}