Struct std::FnPark
struct FnPark {
fn long long() now_fn;
fn void(long long) idle_fn;
?&int flag;
}A Park from functions: now() for the clock, idle(timeout_ms) to wait (WFI on bare metal; timeout -1 = until an interrupt), wake() (or null) from another context to end idle() early.
Fields
unused by FnPark itself; for the caller's idle_fn