pub struct HyperdebugGpioDacBangOperation { /* private fields */ }
Expand description
Represents an ongoing operation of dac-banging a number of GPIO pins. Since there is no
incoming data to decode, this struct unlike the corresponding bit-banging one, does not need
to maintain any additional records, besides the encoded binary data to be streamed to
HyperDebug, in the operation
field.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HyperdebugGpioDacBangOperation
impl !RefUnwindSafe for HyperdebugGpioDacBangOperation
impl !Send for HyperdebugGpioDacBangOperation
impl !Sync for HyperdebugGpioDacBangOperation
impl Unpin for HyperdebugGpioDacBangOperation
impl !UnwindSafe for HyperdebugGpioDacBangOperation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more