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: u32
Implementations§
§impl Trcprocselr
impl Trcprocselr
pub fn set_procsel(&mut self, val: u8)
pub 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 copy 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 more§impl Default for Trcprocselr
impl Default for Trcprocselr
§fn default() -> Trcprocselr
fn default() -> Trcprocselr
Returns the “default value” for a type. Read more
§impl PartialEq for Trcprocselr
impl PartialEq for Trcprocselr
impl Copy for Trcprocselr
impl Eq 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)