pub trait DiscoveryCallback: Send + Sync {
// Required methods
fn on_reader_discovered(&self, reader: DiscoveredReader);
fn on_reader_removed(&self, guid: [u8; 16]);
fn on_writer_discovered(&self, writer: DiscoveredWriter);
fn on_writer_removed(&self, guid: [u8; 16]);
}Expand description
Callback-based discovery listener
Required Methods§
Sourcefn on_reader_discovered(&self, reader: DiscoveredReader)
fn on_reader_discovered(&self, reader: DiscoveredReader)
Called when a new reader is discovered
Sourcefn on_reader_removed(&self, guid: [u8; 16])
fn on_reader_removed(&self, guid: [u8; 16])
Called when a reader is removed
Sourcefn on_writer_discovered(&self, writer: DiscoveredWriter)
fn on_writer_discovered(&self, writer: DiscoveredWriter)
Called when a new writer is discovered
Sourcefn on_writer_removed(&self, guid: [u8; 16])
fn on_writer_removed(&self, guid: [u8; 16])
Called when a writer is removed