1#![no_std]
2#![allow(async_fn_in_trait)]
3
4#[cfg(feature = "std")]
5#[allow(unused_imports)]
6#[macro_use]
7extern crate std;
8
9#[cfg(feature = "alloc")]
10#[allow(unused_imports)]
11#[macro_use]
12extern crate alloc;
13
14#[cfg(all(feature = "defmt", feature = "log"))]
15compile_error!("You must enable at most one of the following features: defmt, log");
16
17pub mod channel;
18pub mod eth;
19pub mod http;
20pub mod io;
21pub mod ipv4;
22pub mod log;
23pub mod mqtt;
24pub mod ota;
25pub mod storage;
26pub mod utils;
27pub mod wifi;
28pub mod ws;