pub fn read_all(&mut self) -> Result<CSComponentId, RomTableError> {
        Ok(CSComponentId {
            base_address: self.base_address,
            class: self.component_class()?,
            peripheral_id: self.peripheral_id()?,
        })
    }
/// Reads all component properties from a component info table
Reads all component properties from a component info table
Reads all component properties from a component info table
pub fn read_all(&mut self) -> Result<CSComponentId, RomTableError> {
        Ok(CSComponentId {
            base_address: self.base_address,
            class: self.component_class()?,
            peripheral_id: self.peripheral_id()?,
        })
    }
pub fn read_all ( & mut self ) -> Result < CSComponentId , RomTableError > { Ok ( CSComponentId { base_address : self . base_address , class : self . component_class ( ) ? , peripheral_id : self . peripheral_id ( ) ? , } ) }
Reads all component properties from a component info table
Reads all component properties from a component info table
&mut self