[−][src]Enum tiny_led_matrix::Event
The reason for a display-timer interrupt.
This is the return value from handle_event().
Variants
The display has switched to lighting a new row.
The display has changed the LEDs in the current row.
Neither a new primary cycle nor a secondary alarm has occurred.
Methods
impl Event[src]
pub fn is_new_row(self) -> bool[src]
Checks whether this event is SwitchedRow.
This is provided for convenience in the common case where you want to perform some action based on the display timer's primary cycle.
Trait Implementations
impl Debug for Event[src]
impl PartialEq<Event> for Event[src]
impl Eq for Event[src]
impl StructuralPartialEq for Event[src]
impl StructuralEq for Event[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T[src]
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> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,