Trait Effects

Source
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§