* I fail to find the count\_down function in the docs but I took that from the example. this is my code: ``` let tim = p.TIM1; let timer = Timer::new(tim, &mut clocks); let mut input_count_down = timer.count_down(); input_count_down.start(50.millis()); loop { //Poll the every 10ms if input_count_down.wait().is_ok() { let report = get_report(&input_pins); if report != last { match consumer.device().write_report(&report) { Err(UsbError::WouldBlock) => {} Ok(_) => { last = report; } Err(e) => { core::panic!("Failed to write consumer report: {:?}", e) } } } } ``` and the error: ``` error\[E0599\]: no method named `count_down` found for struct `Timer` in the current scope --> src/main.rs:84:35 | 84 | let mut input\_count\_down = timer.count\_down(); | ^^^^^^^^^^ method not found in `Timer` ``` once again 0 clue what's wrong ```