1use crate::value::Value; 2 3/// A heap memory. 4pub trait Heap: AsRef<[Value]> + AsMut<[Value]> {} 5 6impl<T: AsRef<[Value]> + AsMut<[Value]>> Heap for T {}