Cargo Features

system_proxy has no features set by default.

[dependencies]
system_proxy = { version = "0.3.2", features = ["gio", "portal", "tokio"] }
gio

Enable the Gio proxy resolver. This builds and links against Glib.

Enables gio ^0.17.2 and glib ^0.17.2

portal = zbus

Enable system proxy information from the freekdesktop portal API. This adds a dependency on zbus and requires a corresponding portal implementation at runtime. However, all major desktop environments on Linux provide this implementation, so it's generally recommended to use this API on Linux.

tokio

Enable tokio runtime integration. Currently only affects the "portal" feature.

Enables tokio of zbus ^3.10.0

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

zbus unix not mac_os portal? tokio?

Enables zbus ^3.10.0