Cargo Features

[dependencies]
breadx = { version = "3.1.0", default-features = false, features = ["std", "async", "async-std-support", "tokio-support", "sync_display", "pl", "composite", "damage", "dpms", "dri2", "dri3", "glx", "present", "randr", "record", "render", "res", "screensaver", "shape", "shm", "sync", "xevie", "xf86dri", "xf86vidmode", "xfixes", "xinerama", "xinput", "xkb", "xprint", "xselinux", "xtest", "xv", "xvmc", "all-extensions"] }
default = std

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

std default async? sync_display? = advance, fionread, gethostname, nix, socket2

Enables resource_manager and std of x11rb-protocol ~0.10 and std of ahash ^0.7.6

ahash:

Enabling this will enable AHashMap and AHashSet.

async async-std-support? tokio-support? = futures-util, std

Affects automatically_generated::AsyncDisplayFunctionsExt

async-std-support = async, async-io, blocking
tokio-support = async, tokio
sync_display pl? = concurrent-queue, std
pl = parking_lot, sync_display
composite all-extensions? = xfixes

Enables composite of x11rb-protocol ~0.10

x11rb-protocol:

Features to enable individual X11 extensions

Affects automatically_generated::DisplayFunctionsExt.composite_query_version, automatically_generated::DisplayFunctionsExt.composite_query_version_immediate, automatically_generated::DisplayFunctionsExt.composite_redirect_window, automatically_generated::DisplayFunctionsExt.composite_redirect_window_checked, automatically_generated::DisplayFunctionsExt.composite_redirect_subwindows, automatically_generated::DisplayFunctionsExt.composite_redirect_subwindows_checked, automatically_generated::DisplayFunctionsExt.composite_unredirect_window, automatically_generated::DisplayFunctionsExt.composite_unredirect_window_checked, automatically_generated::DisplayFunctionsExt.composite_unredirect_subwindows, automatically_generated::DisplayFunctionsExt.composite_unredirect_subwindows_checked, automatically_generated::DisplayFunctionsExt.composite_create_region_from_border_clip, automatically_generated::DisplayFunctionsExt.composite_create_region_from_border_clip_checked, automatically_generated::DisplayFunctionsExt.composite_name_window_pixmap, automatically_generated::DisplayFunctionsExt.composite_name_window_pixmap_checked, automatically_generated::DisplayFunctionsExt.composite_get_overlay_window, automatically_generated::DisplayFunctionsExt.composite_get_overlay_window_immediate

damage all-extensions? = xfixes

Enables damage of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.damage_query_version, automatically_generated::DisplayFunctionsExt.damage_query_version_immediate, automatically_generated::DisplayFunctionsExt.damage_create, automatically_generated::DisplayFunctionsExt.damage_create_checked, automatically_generated::DisplayFunctionsExt.damage_destroy, automatically_generated::DisplayFunctionsExt.damage_destroy_checked, automatically_generated::DisplayFunctionsExt.damage_subtract, automatically_generated::DisplayFunctionsExt.damage_subtract_checked, automatically_generated::DisplayFunctionsExt.damage_add, automatically_generated::DisplayFunctionsExt.damage_add_checked, automatically_generated::AsyncDisplayFunctionsExt.damage_query_version, automatically_generated::AsyncDisplayFunctionsExt.damage_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.damage_create, automatically_generated::AsyncDisplayFunctionsExt.damage_create_checked, automatically_generated::AsyncDisplayFunctionsExt.damage_destroy, automatically_generated::AsyncDisplayFunctionsExt.damage_destroy_checked

dpms all-extensions?

Enables dpms of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.dpms_get_version, automatically_generated::DisplayFunctionsExt.dpms_get_version_immediate, automatically_generated::DisplayFunctionsExt.dpms_capable, automatically_generated::DisplayFunctionsExt.dpms_capable_immediate, automatically_generated::DisplayFunctionsExt.dpms_get_timeouts, automatically_generated::DisplayFunctionsExt.dpms_get_timeouts_immediate, automatically_generated::DisplayFunctionsExt.dpms_set_timeouts, automatically_generated::DisplayFunctionsExt.dpms_set_timeouts_checked, automatically_generated::DisplayFunctionsExt.dpms_enable, automatically_generated::DisplayFunctionsExt.dpms_enable_checked, automatically_generated::DisplayFunctionsExt.dpms_disable, automatically_generated::DisplayFunctionsExt.dpms_disable_checked, automatically_generated::DisplayFunctionsExt.dpms_force_level, automatically_generated::DisplayFunctionsExt.dpms_force_level_checked, automatically_generated::DisplayFunctionsExt.dpms_info, automatically_generated::DisplayFunctionsExt.dpms_info_immediate

dri2 all-extensions?

Enables dri2 of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.dri2_query_version, automatically_generated::DisplayFunctionsExt.dri2_query_version_immediate, automatically_generated::DisplayFunctionsExt.dri2_connect, automatically_generated::DisplayFunctionsExt.dri2_connect_immediate, automatically_generated::DisplayFunctionsExt.dri2_authenticate, automatically_generated::DisplayFunctionsExt.dri2_authenticate_immediate, automatically_generated::DisplayFunctionsExt.dri2_create_drawable, automatically_generated::DisplayFunctionsExt.dri2_create_drawable_checked, automatically_generated::DisplayFunctionsExt.dri2_destroy_drawable, automatically_generated::DisplayFunctionsExt.dri2_destroy_drawable_checked, automatically_generated::DisplayFunctionsExt.dri2_copy_region, automatically_generated::DisplayFunctionsExt.dri2_copy_region_immediate, automatically_generated::DisplayFunctionsExt.dri2_swap_buffers, automatically_generated::DisplayFunctionsExt.dri2_swap_buffers_immediate, automatically_generated::DisplayFunctionsExt.dri2_get_msc, automatically_generated::DisplayFunctionsExt.dri2_get_msc_immediate

dri3 all-extensions?

Enables dri3 of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.dri3_query_version, automatically_generated::DisplayFunctionsExt.dri3_query_version_immediate, automatically_generated::DisplayFunctionsExt.dri3_open, automatically_generated::DisplayFunctionsExt.dri3_open_immediate, automatically_generated::DisplayFunctionsExt.dri3_pixmap_from_buffer, automatically_generated::DisplayFunctionsExt.dri3_pixmap_from_buffer_checked, automatically_generated::DisplayFunctionsExt.dri3_buffer_from_pixmap, automatically_generated::DisplayFunctionsExt.dri3_buffer_from_pixmap_immediate, automatically_generated::DisplayFunctionsExt.dri3_fence_from_fd, automatically_generated::DisplayFunctionsExt.dri3_fence_from_fd_checked, automatically_generated::DisplayFunctionsExt.dri3_fd_from_fence, automatically_generated::DisplayFunctionsExt.dri3_fd_from_fence_immediate, automatically_generated::DisplayFunctionsExt.dri3_get_supported_modifiers, automatically_generated::DisplayFunctionsExt.dri3_get_supported_modifiers_immediate, automatically_generated::DisplayFunctionsExt.dri3_pixmap_from_buffers, automatically_generated::DisplayFunctionsExt.dri3_pixmap_from_buffers_checked

glx all-extensions?

Enables glx of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.glx_render, automatically_generated::DisplayFunctionsExt.glx_render_checked, automatically_generated::DisplayFunctionsExt.glx_render_large, automatically_generated::DisplayFunctionsExt.glx_render_large_checked, automatically_generated::DisplayFunctionsExt.glx_create_context, automatically_generated::DisplayFunctionsExt.glx_create_context_checked, automatically_generated::DisplayFunctionsExt.glx_destroy_context, automatically_generated::DisplayFunctionsExt.glx_destroy_context_checked, automatically_generated::DisplayFunctionsExt.glx_make_current, automatically_generated::DisplayFunctionsExt.glx_make_current_immediate, automatically_generated::DisplayFunctionsExt.glx_is_direct, automatically_generated::DisplayFunctionsExt.glx_is_direct_immediate, automatically_generated::DisplayFunctionsExt.glx_query_version, automatically_generated::DisplayFunctionsExt.glx_query_version_immediate, automatically_generated::DisplayFunctionsExt.glx_wait_gl, automatically_generated::DisplayFunctionsExt.glx_wait_gl_checked

present all-extensions? = randr, sync, xfixes

Enables present of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.present_query_version, automatically_generated::DisplayFunctionsExt.present_query_version_immediate, automatically_generated::DisplayFunctionsExt.present_pixmap, automatically_generated::DisplayFunctionsExt.present_pixmap_checked, automatically_generated::DisplayFunctionsExt.present_notify_msc, automatically_generated::DisplayFunctionsExt.present_notify_msc_checked, automatically_generated::DisplayFunctionsExt.present_select_input, automatically_generated::DisplayFunctionsExt.present_select_input_checked, automatically_generated::DisplayFunctionsExt.present_query_capabilities, automatically_generated::DisplayFunctionsExt.present_query_capabilities_immediate, automatically_generated::AsyncDisplayFunctionsExt.present_query_version, automatically_generated::AsyncDisplayFunctionsExt.present_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.present_pixmap, automatically_generated::AsyncDisplayFunctionsExt.present_pixmap_checked, automatically_generated::AsyncDisplayFunctionsExt.present_notify_msc, automatically_generated::AsyncDisplayFunctionsExt.present_notify_msc_checked

randr all-extensions? present? = render

Enables randr of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.randr_query_version, automatically_generated::DisplayFunctionsExt.randr_query_version_immediate, automatically_generated::DisplayFunctionsExt.randr_set_screen_config, automatically_generated::DisplayFunctionsExt.randr_set_screen_config_immediate, automatically_generated::DisplayFunctionsExt.randr_select_input, automatically_generated::DisplayFunctionsExt.randr_select_input_checked, automatically_generated::DisplayFunctionsExt.randr_get_screen_info, automatically_generated::DisplayFunctionsExt.randr_get_screen_info_immediate, automatically_generated::DisplayFunctionsExt.randr_get_screen_size_range, automatically_generated::DisplayFunctionsExt.randr_get_screen_size_range_immediate, automatically_generated::DisplayFunctionsExt.randr_set_screen_size, automatically_generated::DisplayFunctionsExt.randr_set_screen_size_checked, automatically_generated::DisplayFunctionsExt.randr_get_screen_resources, automatically_generated::DisplayFunctionsExt.randr_get_screen_resources_immediate, automatically_generated::DisplayFunctionsExt.randr_get_output_info, automatically_generated::DisplayFunctionsExt.randr_get_output_info_immediate

record all-extensions?

Enables record of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.record_query_version, automatically_generated::DisplayFunctionsExt.record_query_version_immediate, automatically_generated::DisplayFunctionsExt.record_create_context, automatically_generated::DisplayFunctionsExt.record_create_context_checked, automatically_generated::DisplayFunctionsExt.record_register_clients, automatically_generated::DisplayFunctionsExt.record_register_clients_checked, automatically_generated::DisplayFunctionsExt.record_unregister_clients, automatically_generated::DisplayFunctionsExt.record_unregister_clients_checked, automatically_generated::DisplayFunctionsExt.record_get_context, automatically_generated::DisplayFunctionsExt.record_get_context_immediate, automatically_generated::DisplayFunctionsExt.record_enable_context, automatically_generated::DisplayFunctionsExt.record_enable_context_immediate, automatically_generated::DisplayFunctionsExt.record_disable_context, automatically_generated::DisplayFunctionsExt.record_disable_context_checked, automatically_generated::DisplayFunctionsExt.record_free_context, automatically_generated::DisplayFunctionsExt.record_free_context_checked

render all-extensions? randr? xfixes?

Enables render of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.render_query_version, automatically_generated::DisplayFunctionsExt.render_query_version_immediate, automatically_generated::DisplayFunctionsExt.render_query_pict_formats, automatically_generated::DisplayFunctionsExt.render_query_pict_formats_immediate, automatically_generated::DisplayFunctionsExt.render_query_pict_index_values, automatically_generated::DisplayFunctionsExt.render_query_pict_index_values_immediate, automatically_generated::DisplayFunctionsExt.render_create_picture, automatically_generated::DisplayFunctionsExt.render_create_picture_checked, automatically_generated::DisplayFunctionsExt.render_change_picture, automatically_generated::DisplayFunctionsExt.render_change_picture_checked, automatically_generated::DisplayFunctionsExt.render_set_picture_clip_rectangles, automatically_generated::DisplayFunctionsExt.render_set_picture_clip_rectangles_checked, automatically_generated::DisplayFunctionsExt.render_free_picture, automatically_generated::DisplayFunctionsExt.render_free_picture_checked, automatically_generated::DisplayFunctionsExt.render_composite, automatically_generated::DisplayFunctionsExt.render_composite_checked

res all-extensions?

Enables res of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.res_query_version, automatically_generated::DisplayFunctionsExt.res_query_version_immediate, automatically_generated::DisplayFunctionsExt.res_query_clients, automatically_generated::DisplayFunctionsExt.res_query_clients_immediate, automatically_generated::DisplayFunctionsExt.res_query_client_resources, automatically_generated::DisplayFunctionsExt.res_query_client_resources_immediate, automatically_generated::DisplayFunctionsExt.res_query_client_pixmap_bytes, automatically_generated::DisplayFunctionsExt.res_query_client_pixmap_bytes_immediate, automatically_generated::DisplayFunctionsExt.res_query_client_ids, automatically_generated::DisplayFunctionsExt.res_query_client_ids_immediate, automatically_generated::DisplayFunctionsExt.res_query_resource_bytes, automatically_generated::DisplayFunctionsExt.res_query_resource_bytes_immediate, automatically_generated::AsyncDisplayFunctionsExt.res_query_version, automatically_generated::AsyncDisplayFunctionsExt.res_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.res_query_clients, automatically_generated::AsyncDisplayFunctionsExt.res_query_clients_immediate

screensaver all-extensions?

Enables screensaver of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.screensaver_query_version, automatically_generated::DisplayFunctionsExt.screensaver_query_version_immediate, automatically_generated::DisplayFunctionsExt.screensaver_query_info, automatically_generated::DisplayFunctionsExt.screensaver_query_info_immediate, automatically_generated::DisplayFunctionsExt.screensaver_select_input, automatically_generated::DisplayFunctionsExt.screensaver_select_input_checked, automatically_generated::DisplayFunctionsExt.screensaver_set_attributes, automatically_generated::DisplayFunctionsExt.screensaver_set_attributes_checked, automatically_generated::DisplayFunctionsExt.screensaver_unset_attributes, automatically_generated::DisplayFunctionsExt.screensaver_unset_attributes_checked, automatically_generated::DisplayFunctionsExt.screensaver_suspend, automatically_generated::DisplayFunctionsExt.screensaver_suspend_checked, automatically_generated::AsyncDisplayFunctionsExt.screensaver_query_version, automatically_generated::AsyncDisplayFunctionsExt.screensaver_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.screensaver_query_info, automatically_generated::AsyncDisplayFunctionsExt.screensaver_query_info_immediate

shape all-extensions? xfixes?

Enables shape of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.shape_query_version, automatically_generated::DisplayFunctionsExt.shape_query_version_immediate, automatically_generated::DisplayFunctionsExt.shape_rectangles, automatically_generated::DisplayFunctionsExt.shape_rectangles_checked, automatically_generated::DisplayFunctionsExt.shape_mask, automatically_generated::DisplayFunctionsExt.shape_mask_checked, automatically_generated::DisplayFunctionsExt.shape_combine, automatically_generated::DisplayFunctionsExt.shape_combine_checked, automatically_generated::DisplayFunctionsExt.shape_offset, automatically_generated::DisplayFunctionsExt.shape_offset_checked, automatically_generated::DisplayFunctionsExt.shape_query_extents, automatically_generated::DisplayFunctionsExt.shape_query_extents_immediate, automatically_generated::DisplayFunctionsExt.shape_select_input, automatically_generated::DisplayFunctionsExt.shape_select_input_checked, automatically_generated::DisplayFunctionsExt.shape_input_selected, automatically_generated::DisplayFunctionsExt.shape_input_selected_immediate

shm all-extensions? xv?

Enables shm of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.shm_query_version, automatically_generated::DisplayFunctionsExt.shm_query_version_immediate, automatically_generated::DisplayFunctionsExt.shm_attach, automatically_generated::DisplayFunctionsExt.shm_attach_checked, automatically_generated::DisplayFunctionsExt.shm_detach, automatically_generated::DisplayFunctionsExt.shm_detach_checked, automatically_generated::DisplayFunctionsExt.shm_put_image, automatically_generated::DisplayFunctionsExt.shm_put_image_checked, automatically_generated::DisplayFunctionsExt.shm_get_image, automatically_generated::DisplayFunctionsExt.shm_get_image_immediate, automatically_generated::DisplayFunctionsExt.shm_create_pixmap, automatically_generated::DisplayFunctionsExt.shm_create_pixmap_checked, automatically_generated::DisplayFunctionsExt.shm_attach_fd, automatically_generated::DisplayFunctionsExt.shm_attach_fd_checked, automatically_generated::DisplayFunctionsExt.shm_create_segment, automatically_generated::DisplayFunctionsExt.shm_create_segment_immediate

sync all-extensions? present?

Enables sync of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.sync_initialize, automatically_generated::DisplayFunctionsExt.sync_initialize_immediate, automatically_generated::DisplayFunctionsExt.sync_list_system_counters, automatically_generated::DisplayFunctionsExt.sync_list_system_counters_immediate, automatically_generated::DisplayFunctionsExt.sync_create_counter, automatically_generated::DisplayFunctionsExt.sync_create_counter_checked, automatically_generated::DisplayFunctionsExt.sync_destroy_counter, automatically_generated::DisplayFunctionsExt.sync_destroy_counter_checked, automatically_generated::DisplayFunctionsExt.sync_query_counter, automatically_generated::DisplayFunctionsExt.sync_query_counter_immediate, automatically_generated::DisplayFunctionsExt.sync_await, automatically_generated::DisplayFunctionsExt.sync_await_checked, automatically_generated::DisplayFunctionsExt.sync_change_counter, automatically_generated::DisplayFunctionsExt.sync_change_counter_checked, automatically_generated::DisplayFunctionsExt.sync_set_counter, automatically_generated::DisplayFunctionsExt.sync_set_counter_checked

xevie all-extensions?

Enables xevie of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xevie_query_version, automatically_generated::DisplayFunctionsExt.xevie_query_version_immediate, automatically_generated::DisplayFunctionsExt.xevie_start, automatically_generated::DisplayFunctionsExt.xevie_start_immediate, automatically_generated::DisplayFunctionsExt.xevie_end, automatically_generated::DisplayFunctionsExt.xevie_end_immediate, automatically_generated::DisplayFunctionsExt.xevie_send, automatically_generated::DisplayFunctionsExt.xevie_send_immediate, automatically_generated::DisplayFunctionsExt.xevie_select_input, automatically_generated::DisplayFunctionsExt.xevie_select_input_immediate, automatically_generated::AsyncDisplayFunctionsExt.xevie_query_version, automatically_generated::AsyncDisplayFunctionsExt.xevie_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.xevie_start, automatically_generated::AsyncDisplayFunctionsExt.xevie_start_immediate, automatically_generated::AsyncDisplayFunctionsExt.xevie_end, automatically_generated::AsyncDisplayFunctionsExt.xevie_end_immediate

xf86dri all-extensions?

Enables xf86dri of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xf86dri_query_version, automatically_generated::DisplayFunctionsExt.xf86dri_query_version_immediate, automatically_generated::DisplayFunctionsExt.xf86dri_query_direct_rendering_capable, automatically_generated::DisplayFunctionsExt.xf86dri_query_direct_rendering_capable_immediate, automatically_generated::DisplayFunctionsExt.xf86dri_open_connection, automatically_generated::DisplayFunctionsExt.xf86dri_open_connection_immediate, automatically_generated::DisplayFunctionsExt.xf86dri_close_connection, automatically_generated::DisplayFunctionsExt.xf86dri_close_connection_checked, automatically_generated::DisplayFunctionsExt.xf86dri_get_client_driver_name, automatically_generated::DisplayFunctionsExt.xf86dri_get_client_driver_name_immediate, automatically_generated::DisplayFunctionsExt.xf86dri_create_context, automatically_generated::DisplayFunctionsExt.xf86dri_create_context_immediate, automatically_generated::DisplayFunctionsExt.xf86dri_destroy_context, automatically_generated::DisplayFunctionsExt.xf86dri_destroy_context_checked, automatically_generated::DisplayFunctionsExt.xf86dri_create_drawable, automatically_generated::DisplayFunctionsExt.xf86dri_create_drawable_immediate

xf86vidmode all-extensions?

Enables xf86vidmode of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xf86vidmode_query_version, automatically_generated::DisplayFunctionsExt.xf86vidmode_query_version_immediate, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_mode_line, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_mode_line_immediate, automatically_generated::DisplayFunctionsExt.xf86vidmode_mod_mode_line, automatically_generated::DisplayFunctionsExt.xf86vidmode_mod_mode_line_checked, automatically_generated::DisplayFunctionsExt.xf86vidmode_switch_mode, automatically_generated::DisplayFunctionsExt.xf86vidmode_switch_mode_checked, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_monitor, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_monitor_immediate, automatically_generated::DisplayFunctionsExt.xf86vidmode_lock_mode_switch, automatically_generated::DisplayFunctionsExt.xf86vidmode_lock_mode_switch_checked, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_all_mode_lines, automatically_generated::DisplayFunctionsExt.xf86vidmode_get_all_mode_lines_immediate, automatically_generated::DisplayFunctionsExt.xf86vidmode_add_mode_line, automatically_generated::DisplayFunctionsExt.xf86vidmode_add_mode_line_checked

xfixes all-extensions? composite? damage? present? xinput? = render, shape

Enables xfixes of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xfixes_query_version, automatically_generated::DisplayFunctionsExt.xfixes_query_version_immediate, automatically_generated::DisplayFunctionsExt.xfixes_change_save_set, automatically_generated::DisplayFunctionsExt.xfixes_change_save_set_checked, automatically_generated::DisplayFunctionsExt.xfixes_select_selection_input, automatically_generated::DisplayFunctionsExt.xfixes_select_selection_input_checked, automatically_generated::DisplayFunctionsExt.xfixes_select_cursor_input, automatically_generated::DisplayFunctionsExt.xfixes_select_cursor_input_checked, automatically_generated::DisplayFunctionsExt.xfixes_get_cursor_image, automatically_generated::DisplayFunctionsExt.xfixes_get_cursor_image_immediate, automatically_generated::DisplayFunctionsExt.xfixes_create_region, automatically_generated::DisplayFunctionsExt.xfixes_create_region_checked, automatically_generated::DisplayFunctionsExt.xfixes_create_region_from_bitmap, automatically_generated::DisplayFunctionsExt.xfixes_create_region_from_bitmap_checked, automatically_generated::DisplayFunctionsExt.xfixes_create_region_from_window, automatically_generated::DisplayFunctionsExt.xfixes_create_region_from_window_checked

xinerama all-extensions?

Enables xinerama of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xinerama_query_version, automatically_generated::DisplayFunctionsExt.xinerama_query_version_immediate, automatically_generated::DisplayFunctionsExt.xinerama_get_state, automatically_generated::DisplayFunctionsExt.xinerama_get_state_immediate, automatically_generated::DisplayFunctionsExt.xinerama_get_screen_count, automatically_generated::DisplayFunctionsExt.xinerama_get_screen_count_immediate, automatically_generated::DisplayFunctionsExt.xinerama_get_screen_size, automatically_generated::DisplayFunctionsExt.xinerama_get_screen_size_immediate, automatically_generated::DisplayFunctionsExt.xinerama_is_active, automatically_generated::DisplayFunctionsExt.xinerama_is_active_immediate, automatically_generated::DisplayFunctionsExt.xinerama_query_screens, automatically_generated::DisplayFunctionsExt.xinerama_query_screens_immediate, automatically_generated::AsyncDisplayFunctionsExt.xinerama_query_version, automatically_generated::AsyncDisplayFunctionsExt.xinerama_query_version_immediate, automatically_generated::AsyncDisplayFunctionsExt.xinerama_get_state, automatically_generated::AsyncDisplayFunctionsExt.xinerama_get_state_immediate

xinput all-extensions? = xfixes

Enables xinput of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xinput_get_extension_version, automatically_generated::DisplayFunctionsExt.xinput_get_extension_version_immediate, automatically_generated::DisplayFunctionsExt.xinput_list_input_devices, automatically_generated::DisplayFunctionsExt.xinput_list_input_devices_immediate, automatically_generated::DisplayFunctionsExt.xinput_open_device, automatically_generated::DisplayFunctionsExt.xinput_open_device_immediate, automatically_generated::DisplayFunctionsExt.xinput_close_device, automatically_generated::DisplayFunctionsExt.xinput_close_device_checked, automatically_generated::DisplayFunctionsExt.xinput_set_device_mode, automatically_generated::DisplayFunctionsExt.xinput_set_device_mode_immediate, automatically_generated::DisplayFunctionsExt.xinput_select_extension_event, automatically_generated::DisplayFunctionsExt.xinput_select_extension_event_checked, automatically_generated::DisplayFunctionsExt.xinput_get_selected_extension_events, automatically_generated::DisplayFunctionsExt.xinput_get_selected_extension_events_immediate, automatically_generated::DisplayFunctionsExt.xinput_change_device_dont_propagate_list, automatically_generated::DisplayFunctionsExt.xinput_change_device_dont_propagate_list_checked

xkb all-extensions?

Enables xkb of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xkb_use_extension, automatically_generated::DisplayFunctionsExt.xkb_use_extension_immediate, automatically_generated::DisplayFunctionsExt.xkb_select_events, automatically_generated::DisplayFunctionsExt.xkb_select_events_checked, automatically_generated::DisplayFunctionsExt.xkb_bell, automatically_generated::DisplayFunctionsExt.xkb_bell_checked, automatically_generated::DisplayFunctionsExt.xkb_get_state, automatically_generated::DisplayFunctionsExt.xkb_get_state_immediate, automatically_generated::DisplayFunctionsExt.xkb_latch_lock_state, automatically_generated::DisplayFunctionsExt.xkb_latch_lock_state_checked, automatically_generated::DisplayFunctionsExt.xkb_get_controls, automatically_generated::DisplayFunctionsExt.xkb_get_controls_immediate, automatically_generated::DisplayFunctionsExt.xkb_set_controls, automatically_generated::DisplayFunctionsExt.xkb_set_controls_checked, automatically_generated::DisplayFunctionsExt.xkb_get_map, automatically_generated::DisplayFunctionsExt.xkb_get_map_immediate

xprint all-extensions?

Enables xprint of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xprint_print_query_version, automatically_generated::DisplayFunctionsExt.xprint_print_query_version_immediate, automatically_generated::DisplayFunctionsExt.xprint_print_get_printer_list, automatically_generated::DisplayFunctionsExt.xprint_print_get_printer_list_immediate, automatically_generated::DisplayFunctionsExt.xprint_print_rehash_printer_list, automatically_generated::DisplayFunctionsExt.xprint_print_rehash_printer_list_checked, automatically_generated::DisplayFunctionsExt.xprint_create_context, automatically_generated::DisplayFunctionsExt.xprint_create_context_checked, automatically_generated::DisplayFunctionsExt.xprint_print_set_context, automatically_generated::DisplayFunctionsExt.xprint_print_set_context_checked, automatically_generated::DisplayFunctionsExt.xprint_print_get_context, automatically_generated::DisplayFunctionsExt.xprint_print_get_context_immediate, automatically_generated::DisplayFunctionsExt.xprint_print_destroy_context, automatically_generated::DisplayFunctionsExt.xprint_print_destroy_context_checked, automatically_generated::DisplayFunctionsExt.xprint_print_get_screen_of_context, automatically_generated::DisplayFunctionsExt.xprint_print_get_screen_of_context_immediate

xselinux all-extensions?

Enables xselinux of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xselinux_query_version, automatically_generated::DisplayFunctionsExt.xselinux_query_version_immediate, automatically_generated::DisplayFunctionsExt.xselinux_set_device_create_context, automatically_generated::DisplayFunctionsExt.xselinux_set_device_create_context_checked, automatically_generated::DisplayFunctionsExt.xselinux_get_device_create_context, automatically_generated::DisplayFunctionsExt.xselinux_get_device_create_context_immediate, automatically_generated::DisplayFunctionsExt.xselinux_set_device_context, automatically_generated::DisplayFunctionsExt.xselinux_set_device_context_checked, automatically_generated::DisplayFunctionsExt.xselinux_get_device_context, automatically_generated::DisplayFunctionsExt.xselinux_get_device_context_immediate, automatically_generated::DisplayFunctionsExt.xselinux_set_window_create_context, automatically_generated::DisplayFunctionsExt.xselinux_set_window_create_context_checked, automatically_generated::DisplayFunctionsExt.xselinux_get_window_create_context, automatically_generated::DisplayFunctionsExt.xselinux_get_window_create_context_immediate, automatically_generated::DisplayFunctionsExt.xselinux_get_window_context, automatically_generated::DisplayFunctionsExt.xselinux_get_window_context_immediate

xtest all-extensions?

Enables xtest of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xtest_get_version, automatically_generated::DisplayFunctionsExt.xtest_get_version_immediate, automatically_generated::DisplayFunctionsExt.xtest_compare_cursor, automatically_generated::DisplayFunctionsExt.xtest_compare_cursor_immediate, automatically_generated::DisplayFunctionsExt.xtest_fake_input, automatically_generated::DisplayFunctionsExt.xtest_fake_input_checked, automatically_generated::DisplayFunctionsExt.xtest_grab_control, automatically_generated::DisplayFunctionsExt.xtest_grab_control_checked

xv all-extensions? xvmc? = shm

Enables xv of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xv_query_extension, automatically_generated::DisplayFunctionsExt.xv_query_extension_immediate, automatically_generated::DisplayFunctionsExt.xv_query_adaptors, automatically_generated::DisplayFunctionsExt.xv_query_adaptors_immediate, automatically_generated::DisplayFunctionsExt.xv_query_encodings, automatically_generated::DisplayFunctionsExt.xv_query_encodings_immediate, automatically_generated::DisplayFunctionsExt.xv_grab_port, automatically_generated::DisplayFunctionsExt.xv_grab_port_immediate, automatically_generated::DisplayFunctionsExt.xv_ungrab_port, automatically_generated::DisplayFunctionsExt.xv_ungrab_port_checked, automatically_generated::DisplayFunctionsExt.xv_put_video, automatically_generated::DisplayFunctionsExt.xv_put_video_checked, automatically_generated::DisplayFunctionsExt.xv_put_still, automatically_generated::DisplayFunctionsExt.xv_put_still_checked, automatically_generated::DisplayFunctionsExt.xv_get_video, automatically_generated::DisplayFunctionsExt.xv_get_video_checked

xvmc all-extensions? = xv

Enables xvmc of x11rb-protocol ~0.10

Affects automatically_generated::DisplayFunctionsExt.xvmc_query_version, automatically_generated::DisplayFunctionsExt.xvmc_query_version_immediate, automatically_generated::DisplayFunctionsExt.xvmc_list_surface_types, automatically_generated::DisplayFunctionsExt.xvmc_list_surface_types_immediate, automatically_generated::DisplayFunctionsExt.xvmc_create_context, automatically_generated::DisplayFunctionsExt.xvmc_create_context_immediate, automatically_generated::DisplayFunctionsExt.xvmc_destroy_context, automatically_generated::DisplayFunctionsExt.xvmc_destroy_context_checked, automatically_generated::DisplayFunctionsExt.xvmc_create_surface, automatically_generated::DisplayFunctionsExt.xvmc_create_surface_immediate, automatically_generated::DisplayFunctionsExt.xvmc_destroy_surface, automatically_generated::DisplayFunctionsExt.xvmc_destroy_surface_checked, automatically_generated::DisplayFunctionsExt.xvmc_create_subpicture, automatically_generated::DisplayFunctionsExt.xvmc_create_subpicture_immediate, automatically_generated::DisplayFunctionsExt.xvmc_destroy_subpicture, automatically_generated::DisplayFunctionsExt.xvmc_destroy_subpicture_checked

all-extensions = composite, damage, dpms, dri2, dri3, glx, present, randr, record, render, res, screensaver, shape, shm, sync, xevie, xf86dri, xf86vidmode, xfixes, xinerama, xinput, xkb, xprint, xselinux, xtest, xv, 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.

advance std
async-io async-std-support?

Enables async-io ^1

blocking async-std-support?
concurrent-queue sync_display?

Enables concurrent-queue ^1.2.2

fionread std
futures-util async?
gethostname std

Enables gethostname ^0.2.3

nix std

Enables nix ^0.24.1

parking_lot pl?
socket2 std

Enables socket2 ^0.4

tokio tokio-support?