#[repr(u8)]pub enum Tracemux {
GPIO = 0,
SERIAL = 1,
PARALLEL = 2,
_RESERVED_3 = 3,
}
Variants§
GPIO = 0
No trace signals routed to pins. All pins can be used as regular GPIOs.
SERIAL = 1
SWO trace signal routed to pin. Remaining pins can be used as regular GPIOs.
PARALLEL = 2
All trace signals (TRACECLK and TRACEDATA[n]) routed to pins.
_RESERVED_3 = 3
Implementations§
Trait Implementations§
Source§impl Ord for Tracemux
impl Ord for Tracemux
Source§impl PartialOrd for Tracemux
impl PartialOrd for Tracemux
impl Copy for Tracemux
impl Eq for Tracemux
impl StructuralPartialEq for Tracemux
Auto Trait Implementations§
impl Freeze for Tracemux
impl RefUnwindSafe for Tracemux
impl Send for Tracemux
impl Sync for Tracemux
impl Unpin for Tracemux
impl UnwindSafe for Tracemux
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
)