pub trait CommunicationInterface {
    fn flush(&mut self) -> Result<(), DebugProbeError>;
    fn get_arm_communication_interface(
        &mut self
    ) -> Result<&mut ArmCommunicationInterface<Initialized>, Error>; }
Expand description

A helper trait to get more specific interfaces.

Required Methods

Flush all remaining commands if the target driver implements batching.

Tries to get the underlying ArmCommunicationInterface.

Implementors