Cargo Features

[dependencies]
glycin = { version = "2.0.1", default-features = false, features = ["async-io", "tokio", "gobject", "gdk4"] }
default = async-io

The async-io feature is set by default whenever glycin is added without default-features = false somewhere in the dependency tree.

async-io default

Enables async-fs, async-io, async-lock, blocking, and futures-timer, async-io of glycin-utils and zbus ^4.3.0

tokio

Enables tokio and tokio-stream, tokio of glycin-utils, tokio of zbus ^4.3.0

Affects util::block_on, util::spawn_blocking, util::spawn_blocking_detached, util::AsyncMutex, util::new_async_mutex, util::read_dir

gobject

Enables gobject of glycin-utils

Affects glycin::gobject

gdk4

Enables gdk4

Affects util::gdk_memory_format