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).
Implementations§
Trait Implementations§
Source§impl Clone for ScanChainElement
impl Clone for ScanChainElement
Source§fn clone(&self) -> ScanChainElement
fn clone(&self) -> ScanChainElement
Returns a duplicate 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§impl Serialize for ScanChainElement
impl Serialize for ScanChainElement
impl Eq for ScanChainElement
impl StructuralPartialEq for ScanChainElement
Auto Trait Implementations§
impl Freeze for ScanChainElement
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
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.