pub enum DebugTargetKind {
ZephyrMcu,
BaremetalMcu,
YoctoUserspace,
NativeHost,
}Expand description
Class of debug target a project produces; drives which servers and checks apply.
Variants§
ZephyrMcu
Zephyr RTOS firmware on an MCU.
BaremetalMcu
Bare-metal firmware on an MCU.
YoctoUserspace
A userspace process on a Yocto/Linux image.
NativeHost
A native executable on the host machine.
Implementations§
Trait Implementations§
Source§impl Clone for DebugTargetKind
impl Clone for DebugTargetKind
Source§fn clone(&self) -> DebugTargetKind
fn clone(&self) -> DebugTargetKind
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 DebugTargetKind
Source§impl Debug for DebugTargetKind
impl Debug for DebugTargetKind
impl Eq for DebugTargetKind
Source§impl PartialEq for DebugTargetKind
impl PartialEq for DebugTargetKind
Source§fn eq(&self, other: &DebugTargetKind) -> bool
fn eq(&self, other: &DebugTargetKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DebugTargetKind
impl Serialize for DebugTargetKind
impl StructuralPartialEq for DebugTargetKind
Auto Trait Implementations§
impl Freeze for DebugTargetKind
impl RefUnwindSafe for DebugTargetKind
impl Send for DebugTargetKind
impl Sync for DebugTargetKind
impl Unpin for DebugTargetKind
impl UnsafeUnpin for DebugTargetKind
impl UnwindSafe for DebugTargetKind
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.