INNER CODE UNIT · Rust
Ok
sachaos/viddy · src/app.rs:274
while let Ok(action) = action_rx.try_recv() {
if action != Action::Tick
&& action != Action::Render
&& !matches!(action, Action::SetResult(_))
{
log::debug!("{action:?}");
}
match action {
Action::Tick => {
self.last_tick_key_events.drain(..);
}
Action::Quit => self.should_quit = true,
Action::IncreaseInterval => {
self.runtime_config.interval +=
Duration::milliseconds(self.config.general.interval_step_ms);
self.store.set_runtime_config(StoreRuntimeConfig {
interval: self.runtime_config.interval.num_milliseconds() as u64,