(function() {var implementors = {}; implementors["wayland_commons"] = []; implementors["wayland_protocols"] = [{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_mode_feedback_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_mode_feedback_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::idle_inhibit::v1::generated::client::zwp_idle_inhibit_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::idle_inhibit::v1::generated::client::zwp_idle_inhibit_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::idle_inhibit::v1::generated::client::zwp_idle_inhibitor_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::idle_inhibit::v1::generated::client::zwp_idle_inhibitor_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_method_context_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_method_context_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_method_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_method_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_panel_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_panel_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_panel_surface_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_panel_surface_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_timestamps::v1::generated::client::zwp_input_timestamps_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_timestamps::v1::generated::client::zwp_input_timestamps_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::input_timestamps::v1::generated::client::zwp_input_timestamps_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::input_timestamps::v1::generated::client::zwp_input_timestamps_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::keyboard_shortcuts_inhibit::v1::generated::client::zwp_keyboard_shortcuts_inhibit_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::keyboard_shortcuts_inhibit::v1::generated::client::zwp_keyboard_shortcuts_inhibit_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::keyboard_shortcuts_inhibit::v1::generated::client::zwp_keyboard_shortcuts_inhibitor_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::keyboard_shortcuts_inhibit::v1::generated::client::zwp_keyboard_shortcuts_inhibitor_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_dmabuf_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_dmabuf_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_buffer_params_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_buffer_params_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_explicit_synchronization_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_explicit_synchronization_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_surface_synchronization_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_surface_synchronization_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_buffer_release_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_buffer_release_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_pointer_constraints_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_pointer_constraints_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_locked_pointer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_locked_pointer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_confined_pointer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_confined_pointer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gestures_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gestures_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gesture_swipe_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gesture_swipe_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gesture_pinch_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::pointer_gestures::v1::generated::client::zwp_pointer_gesture_pinch_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_device_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_device_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_device_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_device_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_offer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_offer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_source_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::primary_selection::v1::generated::client::zwp_primary_selection_source_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::relative_pointer::v1::generated::client::zwp_relative_pointer_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::relative_pointer::v1::generated::client::zwp_relative_pointer_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::relative_pointer::v1::generated::client::zwp_relative_pointer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::relative_pointer::v1::generated::client::zwp_relative_pointer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_seat_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_seat_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_manager_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_manager_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_seat_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_seat_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_ring_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_ring_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_strip_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_strip_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_group_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_group_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_v3::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_v3::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_manager_v3::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_manager_v3::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_decoration_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_decoration_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_toplevel_decoration_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_toplevel_decoration_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_exporter_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_exporter_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_importer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_importer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_exported_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_exported_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_imported_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v1::generated::client::zxdg_imported_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_exporter_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_exporter_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_importer_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_importer_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_exported_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_exported_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_imported_v2::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_foreign::v2::generated::client::zxdg_imported_v2::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_output::v1::generated::client::zxdg_output_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_output::v1::generated::client::zxdg_output_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_output::v1::generated::client::zxdg_output_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_output::v1::generated::client::zxdg_output_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_shell::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_shell::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_surface::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_surface::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_popup::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_popup::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_shell_v6::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_shell_v6::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_surface_v6::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_surface_v6::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_toplevel_v6::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_toplevel_v6::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_popup_v6::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_popup_v6::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xwayland_keyboard_grab::v1::generated::client::zwp_xwayland_keyboard_grab_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xwayland_keyboard_grab::v1::generated::client::zwp_xwayland_keyboard_grab_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::unstable::xwayland_keyboard_grab::v1::generated::client::zwp_xwayland_keyboard_grab_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::unstable::xwayland_keyboard_grab::v1::generated::client::zwp_xwayland_keyboard_grab_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_device_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_device_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_source_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_source_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_offer_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_offer_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_frame_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_frame_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_handle_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_handle_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::gamma_control::v1::generated::client::zwlr_gamma_control_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::gamma_control::v1::generated::client::zwlr_gamma_control_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::gamma_control::v1::generated::client::zwlr_gamma_control_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::gamma_control::v1::generated::client::zwlr_gamma_control_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::input_inhibitor::v1::generated::client::zwlr_input_inhibit_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::input_inhibitor::v1::generated::client::zwlr_input_inhibit_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::input_inhibitor::v1::generated::client::zwlr_input_inhibitor_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::input_inhibitor::v1::generated::client::zwlr_input_inhibitor_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_shell_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_shell_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_surface_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_surface_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_manager_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_manager_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_frame_v1::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_frame_v1::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation_feedback::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation_feedback::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_wm_base::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_wm_base::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_surface::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_surface::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_toplevel::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_toplevel::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_popup::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_popup::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewporter::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewporter::Event"]},{text:"impl MessageGroup for Request",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewport::Request"]},{text:"impl MessageGroup for Event",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewport::Event"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()