Struct probe_rs_target::ScanChainElement
source · pub struct ScanChainElement {
pub name: Option<String>,
pub ir_len: Option<u8>,
}
Expand description
Represents a DAP scan chain element.
Fields§
§name: Option<String>
Unique name of the DAP
ir_len: Option<u8>
Specifies the IR length of the DAP (default value: 4).
Trait Implementations§
source§impl Clone for ScanChainElement
impl Clone for ScanChainElement
source§fn clone(&self) -> ScanChainElement
fn clone(&self) -> ScanChainElement
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 moresource§impl Debug for ScanChainElement
impl Debug for ScanChainElement
source§impl<'de> Deserialize<'de> for ScanChainElement
impl<'de> Deserialize<'de> for ScanChainElement
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for ScanChainElement
impl Hash for ScanChainElement
source§impl PartialEq for ScanChainElement
impl PartialEq for ScanChainElement
source§fn eq(&self, other: &ScanChainElement) -> bool
fn eq(&self, other: &ScanChainElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ScanChainElement
impl Serialize for ScanChainElement
impl Eq for ScanChainElement
impl StructuralPartialEq for ScanChainElement
Auto Trait Implementations§
impl RefUnwindSafe for ScanChainElement
impl Send for ScanChainElement
impl Sync for ScanChainElement
impl Unpin for ScanChainElement
impl UnwindSafe for ScanChainElement
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