Expand description
Abstract Syntax Tree
Structs§
- The
#[app]attribute - The arguments of the
#[app]attribute - Interrupt that could be used to dispatch software tasks
- A hardware task
- Hardware task metadata
- The
idlecontext idlecontext metadata- The
init-ialization function initcontext metadata- A
static mutvariable local to and owned by a context - A local resource, defined in
#[local] - Monotonic
- Monotonic metadata
- A shared resource, defined in
#[shared] - Shared resource properties
- A software task
- Software task metadata
Enums§
- Resource access
- A wrapper of the 2 kinds of locals that tasks can have
Type Aliases§
- Interrupts used to dispatch software tasks
- Local resource access/declaration list in task attribute
- Shared resource access list in task attribute