#[repr(u8)]pub enum Tracemux {
GPIO = 0,
SERIAL = 1,
PARALLEL = 2,
_RESERVED_3 = 3,
}
Variants§
GPIO = 0
GPIOs multiplexed onto all trace-pins
SERIAL = 1
SWO multiplexed onto P0.18, GPIO multiplexed onto other trace pins
PARALLEL = 2
TRACECLK and TRACEDATA multiplexed onto P0.20, P0.18, P0.16, P0.15 and P0.14.
_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
)