pub fn unlock(self) -> SmartEeprom<'a, Unlocked> {
        self.nvm.command_sync(CMD_AW::USEE);
        let Self {
            nvm, virtual_size, ..
        } = self;
        SmartEeprom {
            nvm,
            virtual_size,
            __: PhantomData,
        }
    }
/// Unlocks SmartEEPROM, allowing to perform both read and write operations
Unlocks SmartEEPROM, allowing to perform both read and write operations
Unlocks SmartEEPROM allowing to perform both read and write operations
pub fn unlock(self) -> SmartEeprom<'a, Unlocked> {
        self.nvm.command_sync(CMD_AW::USEE);
        let Self {
            nvm, virtual_size, ..
        } = self;
        SmartEeprom {
            nvm,
            virtual_size,
            __: PhantomData,
        }
    }
pub fn unlock ( self ) -> SmartEeprom < ' a , Unlocked > { self . nvm . command_sync ( CMD_AW :: USEE ) ; let Self { nvm , virtual_size , .. } = self ; SmartEeprom { nvm , virtual_size , __ : PhantomData , } }
Unlocks SmartEEPROM, allowing to perform both read and write operations
Unlocks SmartEEPROM allowing to perform both read and write operations
self
self