[−][src]Enum probe_rs::flashing::ProgressEvent
Possible events during the flashing process.
If flashing works without problems, the events will arrive in the following order:
Initialized
StartedFilling
PageFilled
for every pageFinishedFilling
StartedErasing
SectorErased
for every sectorFinishedErasing
StartedProgramming
PageProgrammed
for every pageFinishedProgramming
If an erorr occurs in any stage, one of the Failed*
event will be returned,
and no further events will be returned.
Variants
Filling of flash pages has started.
A page has been filled successfully.
Filling of the pages has failed.
Filling of the pages has finished successfully.
Erasing of flash has started.
A sector has been erased successfully.
Erasing of the flash has failed.
Erasing of the flash has finished successfully.
Programming of the flash has started.
A flash page has been programmed successfully.
Programming of the flash failed.
Programming of the flash has finished successfully.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ProgressEvent
impl Send for ProgressEvent
impl Sync for ProgressEvent
impl Unpin for ProgressEvent
impl UnwindSafe for ProgressEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,