Struct atmega_hal::pac::EEPROM
source · pub struct EEPROM { /* private fields */ }
Expand description
EEPROM
Implementations§
Trait Implementations§
source§impl EepromOps<Atmega> for EEPROM
impl EepromOps<Atmega> for EEPROM
const CAPACITY: u16 = 1_024u16
source§fn raw_read_byte(&self, address: u16) -> u8
fn raw_read_byte(&self, address: u16) -> u8
Read a single byte from offset
address
. Does not do a bounds check. Read moresource§fn raw_write_byte(&mut self, address: u16, data: u8)
fn raw_write_byte(&mut self, address: u16, data: u8)
Erase and write a single byte at offset
address
. Does not do a bounds check. Read moresource§fn raw_erase_byte(&mut self, address: u16)
fn raw_erase_byte(&mut self, address: u16)
Erase a single byte at offset
address
. Does not do a bounds check. Read moreimpl Send for EEPROM
Auto Trait Implementations§
impl Freeze for EEPROM
impl RefUnwindSafe for EEPROM
impl !Sync for EEPROM
impl Unpin for EEPROM
impl UnwindSafe for EEPROM
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more