Enum dfu_core::get_status::Step
source · [−]pub enum Step<'dfu, IO: DfuIo, T> {
Break(T),
Wait(GetStatus<'dfu, IO, WaitState<'dfu, IO, T>>, u64),
ManifestWaitReset(Option<UsbReset<'dfu, IO, ()>>),
}
Expand description
A step when waiting for a state.
Variants
Break(T)
Wait(GetStatus<'dfu, IO, WaitState<'dfu, IO, T>>, u64)
The state has not been reached and the status of the device must be queried.
ManifestWaitReset(Option<UsbReset<'dfu, IO, ()>>)
The device is in manifest state and might require a USB reset.