[][src]Trait lib3h_protocol::discovery::Discovery

pub trait Discovery {
    fn advertise(&mut self) -> DiscoveryResult<()>;
fn discover(&mut self) -> DiscoveryResult<Vec<Lib3hUri>>;
fn release(&mut self) -> DiscoveryResult<()>;
fn flush(&mut self) -> DiscoveryResult<()>; }

Required methods

fn advertise(&mut self) -> DiscoveryResult<()>

fn discover(&mut self) -> DiscoveryResult<Vec<Lib3hUri>>

fn release(&mut self) -> DiscoveryResult<()>

fn flush(&mut self) -> DiscoveryResult<()>

Loading content...

Implementors

Loading content...