Expand description

This library provides types used by other canadensis crates.


pub extern crate nb;


Methods to keep track of receive sessions

Subscription management for transport receivers

Instant and duration definitions

Transfer data definitions

Transport layer traits


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


Transfer priority level mnemonics per the recommendations given in the UAVCAN Specification

An error that may occur when subscribing to a service