riot_coap_handler_demos/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//! CoAP resources for various features of RIOT OS
//!
//! See the [rust-gcoap](https://github.com/RIOT-OS/RIOT/tree/master/examples/rust-gcoap) example
//! for how to use them.
#![no_std]
#![cfg_attr(feature = "nightly_docs", feature(doc_auto_cfg))]
#![doc = document_features::document_features!()]

mod common;

mod minicbor_helpers;

#[cfg(feature = "gpio")]
pub mod gpio;
#[cfg(feature = "riot-wrappers")]
pub mod graphics;
#[cfg(feature = "i2c")]
pub mod i2c;
#[cfg(feature = "riot-wrappers")]
pub mod led;
#[cfg(feature = "riot-wrappers")]
pub mod netif;
#[cfg(feature = "nib")]
pub mod nib;
#[cfg(feature = "ping")]
pub mod ping;
#[cfg(feature = "ping")]
pub mod ping_passive;
#[cfg(feature = "riot-wrappers")]
pub mod ps;
#[cfg(feature = "saul")]
pub mod saul;
#[cfg(feature = "riot-wrappers")]
pub mod stdio;
#[cfg(feature = "vfs")]
pub mod vfs;