Currently, non-realtime/real-time APIs have different attributes when executing. It's possible to utilize Rust to tell the difference between them when compiling.
Before getting our hands dirty, there are still some details that need to be determined:
What level will the real-time flags be placed? function or structures?
What kind of tools will be used to sign the real-time ability? A macro of structs?
Currently, non-realtime/real-time APIs have different attributes when executing. It's possible to utilize Rust to tell the difference between them when compiling.
Before getting our hands dirty, there are still some details that need to be determined: