pub trait Effects {
    // Required methods
    fn get(&mut self, url: String) -> Result<Vec<u8>, Error>;
    fn dns_query(
        &mut self,
        nameserver: SocketAddr,
        name: &str
    ) -> Result<Vec<String>, Error>;
}

Required Methods§

source

fn get(&mut self, url: String) -> Result<Vec<u8>, Error>

source

fn dns_query( &mut self, nameserver: SocketAddr, name: &str ) -> Result<Vec<String>, Error>

Implementors§