pub fn check_host_in_proxy_list(&self, host: &str) -> Option<bool> {
        let host = Self::convert_to_ascii(host);
        self.check_ascii_host_in_proxy_list(&host)
    }
Check if domain name is in proxy_list.
If so, it should be resolved from remote (for Android's DNS relay)

Return
- `Some(true)` if `host` is in `white_list` (should be proxied)
- `Some(false)` if `host` is in `black_list` (should be bypassed)
- `None` if `host` doesn't match any rules
crates/shadowsocks-service/src/acl/mod.rs