Module canadensis::core
source · [−]Expand description
Basic UAVCAN types
Modules
Minimal and reusable non-blocking I/O layer
Methods to keep track of receive sessions
Subscription management for transport receivers
Instant and duration definitions
Transfer data definitions
Transport layer traits
Structs
An error indicating that an unacceptable integer was provided to a TryFrom implementation
An error indicating that memory could not be allocated
A value that can represent a service ID (0..=511) or a subject ID (0..=8192)
Service ID, in range 0..=511
Subject ID, in range 0..=8191
Enums
Transfer priority level mnemonics per the recommendations given in the UAVCAN Specification
An error that may occur when subscribing to a service