#[repr(transparent)]pub struct OtpWriteData(pub u32);Expand description
OTP programming data register
Tuple Fields§
§0: u32Implementations§
Source§impl OtpWriteData
impl OtpWriteData
Sourcepub const fn write_data(&self) -> u32
pub const fn write_data(&self) -> u32
Fuse word programming data. After the write operation is unlocked in OTP_CTRL register, writing data to this register automatically start the programming procedure.
Sourcepub const fn set_write_data(&mut self, val: u32)
pub const fn set_write_data(&mut self, val: u32)
Fuse word programming data. After the write operation is unlocked in OTP_CTRL register, writing data to this register automatically start the programming procedure.
Trait Implementations§
Source§impl Clone for OtpWriteData
impl Clone for OtpWriteData
Source§fn clone(&self) -> OtpWriteData
fn clone(&self) -> OtpWriteData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OtpWriteData
impl Debug for OtpWriteData
Source§impl Default for OtpWriteData
impl Default for OtpWriteData
Source§fn default() -> OtpWriteData
fn default() -> OtpWriteData
Returns the “default value” for a type. Read more
Source§impl PartialEq for OtpWriteData
impl PartialEq for OtpWriteData
impl Copy for OtpWriteData
impl Eq for OtpWriteData
impl StructuralPartialEq for OtpWriteData
Auto Trait Implementations§
impl Freeze for OtpWriteData
impl RefUnwindSafe for OtpWriteData
impl Send for OtpWriteData
impl Sync for OtpWriteData
impl Unpin for OtpWriteData
impl UnwindSafe for OtpWriteData
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