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 wheneverbreadx
is added without
somewhere in the dependency tree.default-features = false - 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
andAHashSet
. - 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?