Struct JtagId
#[repr(transparent)]pub struct JtagId(pub u32);Expand description
JTAG_ID register.
Tuple Fields§
§0: u32Implementations§
§impl JtagId
impl JtagId
pub fn set_manuf_id(&mut self, val: u16)
pub fn set_manuf_id(&mut self, val: u16)
Manufacturer ID.
pub const fn part_number(&self) -> u16
pub const fn part_number(&self) -> u16
Part number.
pub fn set_part_number(&mut self, val: u16)
pub fn set_part_number(&mut self, val: u16)
Part number.
pub const fn version_number(&self) -> u8
pub const fn version_number(&self) -> u8
Version.
pub fn set_version_number(&mut self, val: u8)
pub fn set_version_number(&mut self, val: u8)
Version.
Trait Implementations§
impl Copy for JtagId
impl Eq for JtagId
impl StructuralPartialEq for JtagId
Auto Trait Implementations§
impl Freeze for JtagId
impl RefUnwindSafe for JtagId
impl Send for JtagId
impl Sync for JtagId
impl Unpin for JtagId
impl UnwindSafe for JtagId
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