1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#![no_main] #[rtic_macros::mock_app(device = mock)] mod app { #[shared] struct Shared {} #[local] struct Local {} #[init] fn foo(_: foo::Context) -> (Shared, Local) {} // name collides with `#[idle]` function #[task] async fn foo(_: foo::Context) {} }