/// Read to a single register on the target.
///
/// Implementations should write the value of the register using target's
/// native byte order in the buffer `dst`.
///
/// If the requested register could not be accessed, an appropriate
/// non-fatal error should be returned.
///
/// _Note:_ This method includes a stubbed default implementation which
/// simply returns `Ok(())`. This is due to the fact that several built-in
/// `arch` implementations haven't been updated with proper `RegId`
/// implementations.
Read to a single register on the target.
Implementations should write the value of the register using target's
native byte order in the buffer `dst`.

If the requested register could not be accessed, an appropriate
non-fatal error should be returned.

_ This method includes a stubbed default implementation which
simply returns `Ok(())`. This is due to the fact that several built-in
`arch` implementations haven't been updated with proper `RegId`
implementations.
Read to a single register on the target . Implementations should write the value of the register using target ' s native byte order in the buffer ` dst ` . If the requested register could not be accessed an appropriate non - fatal error should be returned . _ This method includes a stubbed default implementation which simply returns ` Ok (( )) ` . This is due to the fact that several built - in ` arch ` implementations haven ' t been updated with proper ` RegId ` implementations .
fn read_register(
        &mut self,
        reg_id: <Self::Arch as Arch>::RegId,
        dst: &mut [u8],
    ) -> TargetResult<(), Self> {
        let _ = (reg_id, dst);
        Ok(())
    }
fn read_register ( & mut self , reg_id : < Self :: Arch as Arch > :: RegId , dst : & mut [ u8 ] , ) -> TargetResult < ( ) , Self > { let _ = ( reg_id , dst ) ; Ok ( ( ) ) }
Read to a single register on the target.
Read to a single register on the target .
&mut self
reg_id
<Self::Arch as Arch>::RegId
dst
&mut [u8]