Module rtic_syntax::ast[][src]

Abstract Syntax Tree

Structs

App

The #[app] attribute

AppArgs

The arguments of the #[app] attribute

ExternInterrupt

Interrupt that could be used to dispatch software tasks

HardwareTask

A hardware task

HardwareTaskArgs

Hardware task metadata

Idle

The idle context

IdleArgs

idle context metadata

Init

The init-ialization function

InitArgs

init context metadata

LateResource

A late (runtime initialized) resource

Local

A static mut variable local to and owned by a context

Monotonic

Monotonic

MonotonicArgs

Monotonic metadata

Resource

An early (compile time initialized) resource

ResourceProperties

Resource properties

SoftwareTask

A software task

SoftwareTaskArgs

Software task metadata

Enums

Access

Resource access

Type Definitions

ExternInterrupts

Interrupts used to dispatch software tasks

Idles

idle function

Inits

init function

Resources

Resource access list