pub enum DapError {
SwdProtocol,
NoAcknowledge,
FaultResponse,
WaitResponse,
TargetPowerUpFailed,
IncorrectParity,
}
Expand description
An error with the DAP protocol occurred.
Variants
SwdProtocol
An error occurred during SWD communication.
NoAcknowledge
The target device did not respond to the request.
FaultResponse
The target device responded with a FAULT response to the request.
WaitResponse
Target device responded with a WAIT response to the request.
TargetPowerUpFailed
Powerup of the target device failed.
IncorrectParity
The parity bit on the read request was incorrect.
Trait Implementations
sourceimpl Error for DapError
impl Error for DapError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<DapError> for DebugProbeError
impl From<DapError> for DebugProbeError
impl StructuralPartialEq for DapError
Auto Trait Implementations
impl RefUnwindSafe for DapError
impl Send for DapError
impl Sync for DapError
impl Unpin for DapError
impl UnwindSafe for DapError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more