[][src]Struct probe_rs::coresight::memory::romtable::RomTableEntryRaw

pub struct RomTableEntryRaw {
    pub entry_present: bool,
    // some fields omitted
}

A ROM table entry with raw information parsed.

Described in section D3.4.4 of the ADIv5.2 specification.

This should only be used for parsing the raw memory structures of the entry.

For advanced usages, see RomTableEntry.

Fields

entry_present: bool

Indicates whether the ROM table behind the address offset is present.

Methods

impl RomTableEntryRaw[src]

pub fn component_addr(&self) -> u32[src]

Returns the address of the CoreSight component behind a ROM table entry.

Trait Implementations

impl Debug for RomTableEntryRaw[src]

impl PartialEq<RomTableEntryRaw> for RomTableEntryRaw[src]

impl StructuralPartialEq for RomTableEntryRaw[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.