pub trait BleAdvertisementDriver<'a> {
// Required methods
fn transmit_advertisement(
&self,
buf: &'static mut [u8],
len: usize,
channel: RadioChannel,
);
fn receive_advertisement(&self, channel: RadioChannel);
fn set_receive_client(&self, client: &'a dyn RxClient);
fn set_transmit_client(&self, client: &'a dyn TxClient);
}Required Methods§
fn transmit_advertisement( &self, buf: &'static mut [u8], len: usize, channel: RadioChannel, )
fn receive_advertisement(&self, channel: RadioChannel)
fn set_receive_client(&self, client: &'a dyn RxClient)
fn set_transmit_client(&self, client: &'a dyn TxClient)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".