Struct ep_pin_toggle::EPPinToggle[][src]

pub struct EPPinToggle<E, P> where
    P: OutputPin<Error = E>, 
{ /* fields omitted */ }
Expand description

Implements EmbeddedProfiler by toggling the given pin.

Implementations

Creates a new EPPinToggle with the given pin.

Consumes EPPinToggle, returning the pin.

Trait Implementations

Takes a reading from the clock. Read more

Optional function that gets called at the start of the snapshot recording. Read more

Optional function that gets called at the end of the snapshot recording.

Optionally log the snapshot to some output, like a serial port.

takes the starting snapshot of a specific trace. Read more

computes the duration of the snapshot given the start time, if there hasn’t been overflow.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.