Cargo Features

[dependencies]
xcb = { version = "1.4.0", default-features = false, features = ["debug_atom_names", "xlib_xcb", "libxcb_v1_14", "composite", "damage", "dpms", "dri2", "dri3", "ge", "glx", "present", "randr", "record", "render", "res", "screensaver", "shape", "shm", "sync", "xevie", "xf86dri", "xf86vidmode", "xfixes", "xinerama", "xinput", "xkb", "xprint", "xselinux", "xtest", "xv", "xvmc", "as-raw-xcb-connection"] }
default = libxcb_v1_14

The libxcb_v1_14 feature is set by default whenever xcb is added without default-features = false somewhere in the dependency tree.

debug_atom_names
xlib_xcb

Enables x11

Affects base::EventQueueOwner

libxcb_v1_14 default
composite = xfixes

Affects xcb::composite

damage = xfixes

Affects xcb::damage

dpms

Affects xcb::dpms

dri2

Affects xcb::dri2

dri3

Affects xcb::dri3

ge

Affects xcb::ge

glx

Affects xcb::glx

present = render, sync, xfixes

Affects xcb::present, base::SpecialEventId, base::SpecialEvent

randr = render

Affects xcb::randr

record

Affects xcb::record

render present? randr? xfixes?

Affects xcb::render

res

Affects xcb::res

screensaver

Affects xcb::screensaver

shape xfixes?

Affects xcb::shape

shm xv?

Affects xcb::shm

sync present?

Affects xcb::sync

xevie

Affects xcb::xevie

xf86dri

Affects xcb::xf86dri

xf86vidmode

Affects xcb::xf86vidmode

xfixes composite? damage? present? xinput? = render, shape

Affects xcb::xfixes

xinerama

Affects xcb::xinerama

xinput = xfixes

Affects xcb::xinput, base::SpecialEventId, base::SpecialEvent

xkb

Affects xcb::xkb

xprint

Affects xcb::xprint

xselinux

Affects xcb::xselinux

xtest

Affects xcb::xtest

xv xvmc? = shm

Affects xcb::xv

xvmc = xv

Affects xcb::xvmc

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.

as-raw-xcb-connection implicit feature

Enables as-raw-xcb-connection

as-raw-xcb-connection:

Trait to facilitate interoperatibility with libxcb C API

x11 xlib_xcb?