pub trait SequentialMemoryView<'s> {
type SR: 's + SequentialReader;
type SW: 's + SequentialWriter;
fn sequential_writer(
&'s self,
offset: usize,
size: usize
) -> Result<Self::SW, MemoryAccessError>;
fn sequential_reader(
&'s self,
offset: usize,
size: usize
) -> Result<Self::SR, MemoryAccessError>;
}