embedded_nal_async_xtra/stack/
multicast.rs

1use embedded_nal_async::IpAddr;
2
3pub trait Multicast {
4    type Error: embedded_io_async::Error;
5
6    async fn join(&mut self, multicast_addr: IpAddr) -> Result<(), Self::Error>;
7    async fn leave(&mut self, multicast_addr: IpAddr) -> Result<(), Self::Error>;
8}