Struct avr::mem::Space
[−]
[src]
pub struct Space { /* fields omitted */ }
A memory space.
Methods
impl Space
[src]
fn new(size: usize) -> Self
[src]
fn set_u8(&mut self, addr: usize, val: u8) -> Result<(), Error>
[src]
fn set_u16(&mut self, addr: usize, val: u16) -> Result<(), Error>
[src]
fn get_u8(&self, addr: usize) -> Result<u8, Error>
[src]
fn get_u16(&self, addr: usize) -> Result<u16, Error>
[src]
fn bytes<'a>(&'a self) -> Iter<'a, u8>
[src]
fn bytes_mut<'a>(&'a mut self) -> IterMut<'a, u8>
[src]
fn load<I>(&mut self, bytes: I) where
I: Iterator<Item = u8>,
[src]
I: Iterator<Item = u8>,