ergot_base/interface_manager/interface_impls/mod.rs
1//! Interface Implementations
2//!
3//! Interfaces are the "wire format" of ergot. They determine how messages are handled between
4//! two devices. Interfaces are typically held by the Profile used by a netstack.
5
6#[cfg(feature = "std")]
7pub mod std_tcp;
8
9#[cfg(any(feature = "embassy-usb-v0_4", feature = "embassy-usb-v0_5"))]
10pub mod embassy_usb;
11
12#[cfg(feature = "nusb-v0_1")]
13pub mod nusb_bulk;