pub mod command;
pub mod event;
pub mod opcode;
pub struct Stm32wbTypes;
impl crate::Vendor for Stm32wbTypes {
type Status = event::Status;
type Event = event::Stm32Wb5xEvent;
}
pub use crate::host::uart::CommandHeader;
pub use event::Stm32Wb5xError;
pub trait UartController:
command::gap::GapCommands
+ command::gatt::GattCommands
+ command::hal::HalCommands
+ command::l2cap::L2capCommands
+ crate::host::uart::UartHci
{
}
impl<T> UartController for T where
T: command::gap::GapCommands
+ command::gatt::GattCommands
+ command::hal::HalCommands
+ command::l2cap::L2capCommands
+ crate::host::uart::UartHci
{
}