pub trait AddressSpace<T> { // Required method fn read_at(&self, address: usize) -> Option<T>; }
A sequence of items that can be accessed by conceptual addresses.
The first item’s address should be 0.
Get the item in a given address.
If no item is available at that address, None is returned.