Struct Trcprocselr
#[repr(transparent)]pub struct Trcprocselr(pub u32);Expand description
Controls which PE to trace. Might ignore writes when the trace unit is enabled or not idle. Before writing to this register, ensure that TRCSTATR.IDLE == 1 so that the trace unit can synchronize with the chosen PE. Implemented if TRCIDR3.NUMPROC is greater than zero.
Tuple Fields§
§0: u32Implementations§
§impl Trcprocselr
impl Trcprocselr
pub const fn set_procsel(&mut self, val: u8)
pub const fn set_procsel(&mut self, val: u8)
PE select bits that select the PE to trace.
Trait Implementations§
§impl Clone for Trcprocselr
impl Clone for Trcprocselr
§fn clone(&self) -> Trcprocselr
fn clone(&self) -> Trcprocselr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Trcprocselr
§impl Debug for Trcprocselr
impl Debug for Trcprocselr
§impl Default for Trcprocselr
impl Default for Trcprocselr
§fn default() -> Trcprocselr
fn default() -> Trcprocselr
Returns the “default value” for a type. Read more
impl Eq for Trcprocselr
§impl PartialEq for Trcprocselr
impl PartialEq for Trcprocselr
impl StructuralPartialEq for Trcprocselr
Auto Trait Implementations§
impl Freeze for Trcprocselr
impl RefUnwindSafe for Trcprocselr
impl Send for Trcprocselr
impl Sync for Trcprocselr
impl Unpin for Trcprocselr
impl UnsafeUnpin for Trcprocselr
impl UnwindSafe for Trcprocselr
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