crab_usb/
osal.rs

1use core::time::Duration;
2
3use futures::future::BoxFuture;
4use trait_ffi::def_extern_trait;
5
6#[def_extern_trait]
7pub trait Kernel {
8    fn sleep<'a>(duration: Duration) -> BoxFuture<'a, ()>;
9    fn page_size() -> usize;
10}