// GENERATED — DO NOT EDIT
///|
/// [Upstream documentation](https://docs.gtk.org/gio/iface.ProxyResolver.html).
pub type ProxyResolver
///|
pub(open) trait IProxyResolver {
fn as_proxy_resolver(Self) -> ProxyResolver
fn is_supported(Self) -> Bool = _
}
///|
pub impl IProxyResolver for ProxyResolver with fn as_proxy_resolver(self) {
self
}
///|
/// [Upstream documentation](https://docs.gtk.org/gio/type_func.ProxyResolver.get_default.html).
pub extern "c" fn ProxyResolver::get_default() -> ProxyResolver = "moonbit_g_proxy_resolver_get_default"
///|
/// [Upstream documentation](https://docs.gtk.org/gio/method.ProxyResolver.is_supported.html).
#borrow(self)
pub extern "c" fn ProxyResolver::is_supported(self : ProxyResolver) -> Bool = "moonbit_g_proxy_resolver_is_supported"
///|
impl IProxyResolver with fn is_supported(self) -> Bool {
self.as_proxy_resolver().is_supported()
}