347 lines
227 KiB
HTML
347 lines
227 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Enumeration of all possible X11 requests."><title>Request in x11rb_protocol::protocol - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="x11rb_protocol" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../../static.files/storage-59e33391.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.svg"></head><body class="rustdoc enum"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../x11rb_protocol/index.html">x11rb_<wbr>protocol</a><span class="version">0.13.1</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Request</a></h2><h3><a href="#variants">Variants</a></h3><ul class="block variant"><li><a href="#variant.AllocColor" title="AllocColor">AllocColor</a></li><li><a href="#variant.AllocColorCells" title="AllocColorCells">AllocColorCells</a></li><li><a href="#variant.AllocColorPlanes" title="AllocColorPlanes">AllocColorPlanes</a></li><li><a href="#variant.AllocNamedColor" title="AllocNamedColor">AllocNamedColor</a></li><li><a href="#variant.AllowEvents" title="AllowEvents">AllowEvents</a></li><li><a href="#variant.Bell" title="Bell">Bell</a></li><li><a href="#variant.BigreqEnable" title="BigreqEnable">BigreqEnable</a></li><li><a href="#variant.ChangeActivePointerGrab" title="ChangeActivePointerGrab">ChangeActivePointerGrab</a></li><li><a href="#variant.ChangeGC" title="ChangeGC">ChangeGC</a></li><li><a href="#variant.ChangeHosts" title="ChangeHosts">ChangeHosts</a></li><li><a href="#variant.ChangeKeyboardControl" title="ChangeKeyboardControl">ChangeKeyboardControl</a></li><li><a href="#variant.ChangeKeyboardMapping" title="ChangeKeyboardMapping">ChangeKeyboardMapping</a></li><li><a href="#variant.ChangePointerControl" title="ChangePointerControl">ChangePointerControl</a></li><li><a href="#variant.ChangeProperty" title="ChangeProperty">ChangeProperty</a></li><li><a href="#variant.ChangeSaveSet" title="ChangeSaveSet">ChangeSaveSet</a></li><li><a href="#variant.ChangeWindowAttributes" title="ChangeWindowAttributes">ChangeWindowAttributes</a></li><li><a href="#variant.CirculateWindow" title="CirculateWindow">CirculateWindow</a></li><li><a href="#variant.ClearArea" title="ClearArea">ClearArea</a></li><li><a href="#variant.CloseFont" title="CloseFont">CloseFont</a></li><li><a href="#variant.ConfigureWindow" title="ConfigureWindow">ConfigureWindow</a></li><li><a href="#variant.ConvertSelection" title="ConvertSelection">ConvertSelection</a></li><li><a href="#variant.CopyArea" title="CopyArea">CopyArea</a></li><li><a href="#variant.CopyColormapAndFree" title="CopyColormapAndFree">CopyColormapAndFree</a></li><li><a href="#variant.CopyGC" title="CopyGC">CopyGC</a></li><li><a href="#variant.CopyPlane" title="CopyPlane">CopyPlane</a></li><li><a href="#variant.CreateColormap" title="CreateColormap">CreateColormap</a></li><li><a href="#variant.CreateCursor" title="CreateCursor">CreateCursor</a></li><li><a href="#variant.CreateGC" title="CreateGC">CreateGC</a></li><li><a href="#variant.CreateGlyphCursor" title="CreateGlyphCursor">CreateGlyphCursor</a></li><li><a href="#variant.CreatePixmap" title="CreatePixmap">CreatePixmap</a></li><li><a href="#variant.CreateWindow" title="CreateWindow">CreateWindow</a></li><li><a href="#variant.DeleteProperty" title="DeleteProperty">DeleteProperty</a></li><li><a href="#variant.DestroySubwindows" title="DestroySubwindows">DestroySubwindows</a></li><li><a href="#variant.DestroyWindow" title="DestroyWindow">DestroyWindow</a></li><li><a href="#variant.FillPoly" title="FillPoly">FillPoly</a></li><li><a href="#variant.ForceScreenSaver" title="ForceScreenSaver">ForceScreenSaver</a></li><li><a href="#variant.FreeColormap" title="FreeColormap">FreeColormap</a></li><li><a href="#variant.FreeColors" title="FreeColors">FreeColors</a></li><li><a href="#variant.FreeCursor" title="FreeCursor">FreeCursor</a></li><li><a href="#variant.FreeGC" title="FreeGC">FreeGC</a></li><li><a href="#variant.FreePixmap" title="FreePixmap">FreePixmap</a></li><li><a href="#variant.GeQueryVersion" title="GeQueryVersion">GeQueryVersion</a></li><li><a href="#variant.GetAtomName" title="GetAtomName">GetAtomName</a></li><li><a href="#variant.GetFontPath" title="GetFontPath">GetFontPath</a></li><li><a href="#variant.GetGeometry" title="GetGeometry">GetGeometry</a></li><li><a href="#variant.GetImage" title="GetImage">GetImage</a></li><li><a href="#variant.GetInputFocus" title="GetInputFocus">GetInputFocus</a></li><li><a href="#variant.GetKeyboardControl" title="GetKeyboardControl">GetKeyboardControl</a></li><li><a href="#variant.GetKeyboardMapping" title="GetKeyboardMapping">GetKeyboardMapping</a></li><li><a href="#variant.GetModifierMapping" title="GetModifierMapping">GetModifierMapping</a></li><li><a href="#variant.GetMotionEvents" title="GetMotionEvents">GetMotionEvents</a></li><li><a href="#variant.GetPointerControl" title="GetPointerControl">GetPointerControl</a></li><li><a href="#variant.GetPointerMapping" title="GetPointerMapping">GetPointerMapping</a></li><li><a href="#variant.GetProperty" title="GetProperty">GetProperty</a></li><li><a href="#variant.GetScreenSaver" title="GetScreenSaver">GetScreenSaver</a></li><li><a href="#variant.GetSelectionOwner" title="GetSelectionOwner">GetSelectionOwner</a></li><li><a href="#variant.GetWindowAttributes" title="GetWindowAttributes">GetWindowAttributes</a></li><li><a href="#variant.GrabButton" title="GrabButton">GrabButton</a></li><li><a href="#variant.GrabKey" title="GrabKey">GrabKey</a></li><li><a href="#variant.GrabKeyboard" title="GrabKeyboard">GrabKeyboard</a></li><li><a href="#variant.GrabPointer" title="GrabPointer">GrabPointer</a></li><li><a href="#variant.GrabServer" title="GrabServer">GrabServer</a></li><li><a href="#variant.ImageText16" title="ImageText16">ImageText16</a></li><li><a href="#variant.ImageText8" title="ImageText8">ImageText8</a></li><li><a href="#variant.InstallColormap" title="InstallColormap">InstallColormap</a></li><li><a href="#variant.InternAtom" title="InternAtom">InternAtom</a></li><li><a href="#variant.KillClient" title="KillClient">KillClient</a></li><li><a href="#variant.ListExtensions" title="ListExtensions">ListExtensions</a></li><li><a href="#variant.ListFonts" title="ListFonts">ListFonts</a></li><li><a href="#variant.ListFontsWithInfo" title="ListFontsWithInfo">ListFontsWithInfo</a></li><li><a href="#variant.ListHosts" title="ListHosts">ListHosts</a></li><li><a href="#variant.ListInstalledColormaps" title="ListInstalledColormaps">ListInstalledColormaps</a></li><li><a href="#variant.ListProperties" title="ListProperties">ListProperties</a></li><li><a href="#variant.LookupColor" title="LookupColor">LookupColor</a></li><li><a href="#variant.MapSubwindows" title="MapSubwindows">MapSubwindows</a></li><li><a href="#variant.MapWindow" title="MapWindow">MapWindow</a></li><li><a href="#variant.NoOperation" title="NoOperation">NoOperation</a></li><li><a href="#variant.OpenFont" title="OpenFont">OpenFont</a></li><li><a href="#variant.PolyArc" title="PolyArc">PolyArc</a></li><li><a href="#variant.PolyFillArc" title="PolyFillArc">PolyFillArc</a></li><li><a href="#variant.PolyFillRectangle" title="PolyFillRectangle">PolyFillRectangle</a></li><li><a href="#variant.PolyLine" title="PolyLine">PolyLine</a></li><li><a href="#variant.PolyPoint" title="PolyPoint">PolyPoint</a></li><li><a href="#variant.PolyRectangle" title="PolyRectangle">PolyRectangle</a></li><li><a href="#variant.PolySegment" title="PolySegment">PolySegment</a></li><li><a href="#variant.PolyText16" title="PolyText16">PolyText16</a></li><li><a href="#variant.PolyText8" title="PolyText8">PolyText8</a></li><li><a href="#variant.PutImage" title="PutImage">PutImage</a></li><li><a href="#variant.QueryBestSize" title="QueryBestSize">QueryBestSize</a></li><li><a href="#variant.QueryColors" title="QueryColors">QueryColors</a></li><li><a href="#variant.QueryExtension" title="QueryExtension">QueryExtension</a></li><li><a href="#variant.QueryFont" title="QueryFont">QueryFont</a></li><li><a href="#variant.QueryKeymap" title="QueryKeymap">QueryKeymap</a></li><li><a href="#variant.QueryPointer" title="QueryPointer">QueryPointer</a></li><li><a href="#variant.QueryTextExtents" title="QueryTextExtents">QueryTextExtents</a></li><li><a href="#variant.QueryTree" title="QueryTree">QueryTree</a></li><li><a href="#variant.RandrAddOutputMode" title="RandrAddOutputMode">RandrAddOutputMode</a></li><li><a href="#variant.RandrChangeOutputProperty" title="RandrChangeOutputProperty">RandrChangeOutputProperty</a></li><li><a href="#variant.RandrChangeProviderProperty" title="RandrChangeProviderProperty">RandrChangeProviderProperty</a></li><li><a href="#variant.RandrConfigureOutputProperty" title="RandrConfigureOutputProperty">RandrConfigureOutputProperty</a></li><li><a href="#variant.RandrConfigureProviderProperty" title="RandrConfigureProviderProperty">RandrConfigureProviderProperty</a></li><li><a href="#variant.RandrCreateLease" title="RandrCreateLease">RandrCreateLease</a></li><li><a href="#variant.RandrCreateMode" title="RandrCreateMode">RandrCreateMode</a></li><li><a href="#variant.RandrDeleteMonitor" title="RandrDeleteMonitor">RandrDeleteMonitor</a></li><li><a href="#variant.RandrDeleteOutputMode" title="RandrDeleteOutputMode">RandrDeleteOutputMode</a></li><li><a href="#variant.RandrDeleteOutputProperty" title="RandrDeleteOutputProperty">RandrDeleteOutputProperty</a></li><li><a href="#variant.RandrDeleteProviderProperty" title="RandrDeleteProviderProperty">RandrDeleteProviderProperty</a></li><li><a href="#variant.RandrDestroyMode" title="RandrDestroyMode">RandrDestroyMode</a></li><li><a href="#variant.RandrFreeLease" title="RandrFreeLease">RandrFreeLease</a></li><li><a href="#variant.RandrGetCrtcGamma" title="RandrGetCrtcGamma">RandrGetCrtcGamma</a></li><li><a href="#variant.RandrGetCrtcGammaSize" title="RandrGetCrtcGammaSize">RandrGetCrtcGammaSize</a></li><li><a href="#variant.RandrGetCrtcInfo" title="RandrGetCrtcInfo">RandrGetCrtcInfo</a></li><li><a href="#variant.RandrGetCrtcTransform" title="RandrGetCrtcTransform">RandrGetCrtcTransform</a></li><li><a href="#variant.RandrGetMonitors" title="RandrGetMonitors">RandrGetMonitors</a></li><li><a href="#variant.RandrGetOutputInfo" title="RandrGetOutputInfo">RandrGetOutputInfo</a></li><li><a href="#variant.RandrGetOutputPrimary" title="RandrGetOutputPrimary">RandrGetOutputPrimary</a></li><li><a href="#variant.RandrGetOutputProperty" title="RandrGetOutputProperty">RandrGetOutputProperty</a></li><li><a href="#variant.RandrGetPanning" title="RandrGetPanning">RandrGetPanning</a></li><li><a href="#variant.RandrGetProviderInfo" title="RandrGetProviderInfo">RandrGetProviderInfo</a></li><li><a href="#variant.RandrGetProviderProperty" title="RandrGetProviderProperty">RandrGetProviderProperty</a></li><li><a href="#variant.RandrGetProviders" title="RandrGetProviders">RandrGetProviders</a></li><li><a href="#variant.RandrGetScreenInfo" title="RandrGetScreenInfo">RandrGetScreenInfo</a></li><li><a href="#variant.RandrGetScreenResources" title="RandrGetScreenResources">RandrGetScreenResources</a></li><li><a href="#variant.RandrGetScreenResourcesCurrent" title="RandrGetScreenResourcesCurrent">RandrGetScreenResourcesCurrent</a></li><li><a href="#variant.RandrGetScreenSizeRange" title="RandrGetScreenSizeRange">RandrGetScreenSizeRange</a></li><li><a href="#variant.RandrListOutputProperties" title="RandrListOutputProperties">RandrListOutputProperties</a></li><li><a href="#variant.RandrListProviderProperties" title="RandrListProviderProperties">RandrListProviderProperties</a></li><li><a href="#variant.RandrQueryOutputProperty" title="RandrQueryOutputProperty">RandrQueryOutputProperty</a></li><li><a href="#variant.RandrQueryProviderProperty" title="RandrQueryProviderProperty">RandrQueryProviderProperty</a></li><li><a href="#variant.RandrQueryVersion" title="RandrQueryVersion">RandrQueryVersion</a></li><li><a href="#variant.RandrSelectInput" title="RandrSelectInput">RandrSelectInput</a></li><li><a href="#variant.RandrSetCrtcConfig" title="RandrSetCrtcConfig">RandrSetCrtcConfig</a></li><li><a href="#variant.RandrSetCrtcGamma" title="RandrSetCrtcGamma">RandrSetCrtcGamma</a></li><li><a href="#variant.RandrSetCrtcTransform" title="RandrSetCrtcTransform">RandrSetCrtcTransform</a></li><li><a href="#variant.RandrSetMonitor" title="RandrSetMonitor">RandrSetMonitor</a></li><li><a href="#variant.RandrSetOutputPrimary" title="RandrSetOutputPrimary">RandrSetOutputPrimary</a></li><li><a href="#variant.RandrSetPanning" title="RandrSetPanning">RandrSetPanning</a></li><li><a href="#variant.RandrSetProviderOffloadSink" title="RandrSetProviderOffloadSink">RandrSetProviderOffloadSink</a></li><li><a href="#variant.RandrSetProviderOutputSource" title="RandrSetProviderOutputSource">RandrSetProviderOutputSource</a></li><li><a href="#variant.RandrSetScreenConfig" title="RandrSetScreenConfig">RandrSetScreenConfig</a></li><li><a href="#variant.RandrSetScreenSize" title="RandrSetScreenSize">RandrSetScreenSize</a></li><li><a href="#variant.RecolorCursor" title="RecolorCursor">RecolorCursor</a></li><li><a href="#variant.RenderAddGlyphs" title="RenderAddGlyphs">RenderAddGlyphs</a></li><li><a href="#variant.RenderAddTraps" title="RenderAddTraps">RenderAddTraps</a></li><li><a href="#variant.RenderChangePicture" title="RenderChangePicture">RenderChangePicture</a></li><li><a href="#variant.RenderComposite" title="RenderComposite">RenderComposite</a></li><li><a href="#variant.RenderCompositeGlyphs16" title="RenderCompositeGlyphs16">RenderCompositeGlyphs16</a></li><li><a href="#variant.RenderCompositeGlyphs32" title="RenderCompositeGlyphs32">RenderCompositeGlyphs32</a></li><li><a href="#variant.RenderCompositeGlyphs8" title="RenderCompositeGlyphs8">RenderCompositeGlyphs8</a></li><li><a href="#variant.RenderCreateAnimCursor" title="RenderCreateAnimCursor">RenderCreateAnimCursor</a></li><li><a href="#variant.RenderCreateConicalGradient" title="RenderCreateConicalGradient">RenderCreateConicalGradient</a></li><li><a href="#variant.RenderCreateCursor" title="RenderCreateCursor">RenderCreateCursor</a></li><li><a href="#variant.RenderCreateGlyphSet" title="RenderCreateGlyphSet">RenderCreateGlyphSet</a></li><li><a href="#variant.RenderCreateLinearGradient" title="RenderCreateLinearGradient">RenderCreateLinearGradient</a></li><li><a href="#variant.RenderCreatePicture" title="RenderCreatePicture">RenderCreatePicture</a></li><li><a href="#variant.RenderCreateRadialGradient" title="RenderCreateRadialGradient">RenderCreateRadialGradient</a></li><li><a href="#variant.RenderCreateSolidFill" title="RenderCreateSolidFill">RenderCreateSolidFill</a></li><li><a href="#variant.RenderFillRectangles" title="RenderFillRectangles">RenderFillRectangles</a></li><li><a href="#variant.RenderFreeGlyphSet" title="RenderFreeGlyphSet">RenderFreeGlyphSet</a></li><li><a href="#variant.RenderFreeGlyphs" title="RenderFreeGlyphs">RenderFreeGlyphs</a></li><li><a href="#variant.RenderFreePicture" title="RenderFreePicture">RenderFreePicture</a></li><li><a href="#variant.RenderQueryFilters" title="RenderQueryFilters">RenderQueryFilters</a></li><li><a href="#variant.RenderQueryPictFormats" title="RenderQueryPictFormats">RenderQueryPictFormats</a></li><li><a href="#variant.RenderQueryPictIndexValues" title="RenderQueryPictIndexValues">RenderQueryPictIndexValues</a></li><li><a href="#variant.RenderQueryVersion" title="RenderQueryVersion">RenderQueryVersion</a></li><li><a href="#variant.RenderReferenceGlyphSet" title="RenderReferenceGlyphSet">RenderReferenceGlyphSet</a></li><li><a href="#variant.RenderSetPictureClipRectangles" title="RenderSetPictureClipRectangles">RenderSetPictureClipRectangles</a></li><li><a href="#variant.RenderSetPictureFilter" title="RenderSetPictureFilter">RenderSetPictureFilter</a></li><li><a href="#variant.RenderSetPictureTransform" title="RenderSetPictureTransform">RenderSetPictureTransform</a></li><li><a href="#variant.RenderTrapezoids" title="RenderTrapezoids">RenderTrapezoids</a></li><li><a href="#variant.RenderTriFan" title="RenderTriFan">RenderTriFan</a></li><li><a href="#variant.RenderTriStrip" title="RenderTriStrip">RenderTriStrip</a></li><li><a href="#variant.RenderTriangles" title="RenderTriangles">RenderTriangles</a></li><li><a href="#variant.ReparentWindow" title="ReparentWindow">ReparentWindow</a></li><li><a href="#variant.RotateProperties" title="RotateProperties">RotateProperties</a></li><li><a href="#variant.SendEvent" title="SendEvent">SendEvent</a></li><li><a href="#variant.SetAccessControl" title="SetAccessControl">SetAccessControl</a></li><li><a href="#variant.SetClipRectangles" title="SetClipRectangles">SetClipRectangles</a></li><li><a href="#variant.SetCloseDownMode" title="SetCloseDownMode">SetCloseDownMode</a></li><li><a href="#variant.SetDashes" title="SetDashes">SetDashes</a></li><li><a href="#variant.SetFontPath" title="SetFontPath">SetFontPath</a></li><li><a href="#variant.SetInputFocus" title="SetInputFocus">SetInputFocus</a></li><li><a href="#variant.SetModifierMapping" title="SetModifierMapping">SetModifierMapping</a></li><li><a href="#variant.SetPointerMapping" title="SetPointerMapping">SetPointerMapping</a></li><li><a href="#variant.SetScreenSaver" title="SetScreenSaver">SetScreenSaver</a></li><li><a href="#variant.SetSelectionOwner" title="SetSelectionOwner">SetSelectionOwner</a></li><li><a href="#variant.ShapeCombine" title="ShapeCombine">ShapeCombine</a></li><li><a href="#variant.ShapeGetRectangles" title="ShapeGetRectangles">ShapeGetRectangles</a></li><li><a href="#variant.ShapeInputSelected" title="ShapeInputSelected">ShapeInputSelected</a></li><li><a href="#variant.ShapeMask" title="ShapeMask">ShapeMask</a></li><li><a href="#variant.ShapeOffset" title="ShapeOffset">ShapeOffset</a></li><li><a href="#variant.ShapeQueryExtents" title="ShapeQueryExtents">ShapeQueryExtents</a></li><li><a href="#variant.ShapeQueryVersion" title="ShapeQueryVersion">ShapeQueryVersion</a></li><li><a href="#variant.ShapeRectangles" title="ShapeRectangles">ShapeRectangles</a></li><li><a href="#variant.ShapeSelectInput" title="ShapeSelectInput">ShapeSelectInput</a></li><li><a href="#variant.StoreColors" title="StoreColors">StoreColors</a></li><li><a href="#variant.StoreNamedColor" title="StoreNamedColor">StoreNamedColor</a></li><li><a href="#variant.TranslateCoordinates" title="TranslateCoordinates">TranslateCoordinates</a></li><li><a href="#variant.UngrabButton" title="UngrabButton">UngrabButton</a></li><li><a href="#variant.UngrabKey" title="UngrabKey">UngrabKey</a></li><li><a href="#variant.UngrabKeyboard" title="UngrabKeyboard">UngrabKeyboard</a></li><li><a href="#variant.UngrabPointer" title="UngrabPointer">UngrabPointer</a></li><li><a href="#variant.UngrabServer" title="UngrabServer">UngrabServer</a></li><li><a href="#variant.UninstallColormap" title="UninstallColormap">UninstallColormap</a></li><li><a href="#variant.Unknown" title="Unknown">Unknown</a></li><li><a href="#variant.UnmapSubwindows" title="UnmapSubwindows">UnmapSubwindows</a></li><li><a href="#variant.UnmapWindow" title="UnmapWindow">UnmapWindow</a></li><li><a href="#variant.WarpPointer" title="WarpPointer">WarpPointer</a></li><li><a href="#variant.XcMiscGetVersion" title="XcMiscGetVersion">XcMiscGetVersion</a></li><li><a href="#variant.XcMiscGetXIDList" title="XcMiscGetXIDList">XcMiscGetXIDList</a></li><li><a href="#variant.XcMiscGetXIDRange" title="XcMiscGetXIDRange">XcMiscGetXIDRange</a></li><li><a href="#variant.XfixesChangeCursor" title="XfixesChangeCursor">XfixesChangeCursor</a></li><li><a href="#variant.XfixesChangeCursorByName" title="XfixesChangeCursorByName">XfixesChangeCursorByName</a></li><li><a href="#variant.XfixesChangeSaveSet" title="XfixesChangeSaveSet">XfixesChangeSaveSet</a></li><li><a href="#variant.XfixesCopyRegion" title="XfixesCopyRegion">XfixesCopyRegion</a></li><li><a href="#variant.XfixesCreatePointerBarrier" title="XfixesCreatePointerBarrier">XfixesCreatePointerBarrier</a></li><li><a href="#variant.XfixesCreateRegion" title="XfixesCreateRegion">XfixesCreateRegion</a></li><li><a href="#variant.XfixesCreateRegionFromBitmap" title="XfixesCreateRegionFromBitmap">XfixesCreateRegionFromBitmap</a></li><li><a href="#variant.XfixesCreateRegionFromGC" title="XfixesCreateRegionFromGC">XfixesCreateRegionFromGC</a></li><li><a href="#variant.XfixesCreateRegionFromPicture" title="XfixesCreateRegionFromPicture">XfixesCreateRegionFromPicture</a></li><li><a href="#variant.XfixesCreateRegionFromWindow" title="XfixesCreateRegionFromWindow">XfixesCreateRegionFromWindow</a></li><li><a href="#variant.XfixesDeletePointerBarrier" title="XfixesDeletePointerBarrier">XfixesDeletePointerBarrier</a></li><li><a href="#variant.XfixesDestroyRegion" title="XfixesDestroyRegion">XfixesDestroyRegion</a></li><li><a href="#variant.XfixesExpandRegion" title="XfixesExpandRegion">XfixesExpandRegion</a></li><li><a href="#variant.XfixesFetchRegion" title="XfixesFetchRegion">XfixesFetchRegion</a></li><li><a href="#variant.XfixesGetClientDisconnectMode" title="XfixesGetClientDisconnectMode">XfixesGetClientDisconnectMode</a></li><li><a href="#variant.XfixesGetCursorImage" title="XfixesGetCursorImage">XfixesGetCursorImage</a></li><li><a href="#variant.XfixesGetCursorImageAndName" title="XfixesGetCursorImageAndName">XfixesGetCursorImageAndName</a></li><li><a href="#variant.XfixesGetCursorName" title="XfixesGetCursorName">XfixesGetCursorName</a></li><li><a href="#variant.XfixesHideCursor" title="XfixesHideCursor">XfixesHideCursor</a></li><li><a href="#variant.XfixesIntersectRegion" title="XfixesIntersectRegion">XfixesIntersectRegion</a></li><li><a href="#variant.XfixesInvertRegion" title="XfixesInvertRegion">XfixesInvertRegion</a></li><li><a href="#variant.XfixesQueryVersion" title="XfixesQueryVersion">XfixesQueryVersion</a></li><li><a href="#variant.XfixesRegionExtents" title="XfixesRegionExtents">XfixesRegionExtents</a></li><li><a href="#variant.XfixesSelectCursorInput" title="XfixesSelectCursorInput">XfixesSelectCursorInput</a></li><li><a href="#variant.XfixesSelectSelectionInput" title="XfixesSelectSelectionInput">XfixesSelectSelectionInput</a></li><li><a href="#variant.XfixesSetClientDisconnectMode" title="XfixesSetClientDisconnectMode">XfixesSetClientDisconnectMode</a></li><li><a href="#variant.XfixesSetCursorName" title="XfixesSetCursorName">XfixesSetCursorName</a></li><li><a href="#variant.XfixesSetGCClipRegion" title="XfixesSetGCClipRegion">XfixesSetGCClipRegion</a></li><li><a href="#variant.XfixesSetPictureClipRegion" title="XfixesSetPictureClipRegion">XfixesSetPictureClipRegion</a></li><li><a href="#variant.XfixesSetRegion" title="XfixesSetRegion">XfixesSetRegion</a></li><li><a href="#variant.XfixesSetWindowShapeRegion" title="XfixesSetWindowShapeRegion">XfixesSetWindowShapeRegion</a></li><li><a href="#variant.XfixesShowCursor" title="XfixesShowCursor">XfixesShowCursor</a></li><li><a href="#variant.XfixesSubtractRegion" title="XfixesSubtractRegion">XfixesSubtractRegion</a></li><li><a href="#variant.XfixesTranslateRegion" title="XfixesTranslateRegion">XfixesTranslateRegion</a></li><li><a href="#variant.XfixesUnionRegion" title="XfixesUnionRegion">XfixesUnionRegion</a></li><li><a href="#variant.XinputAllowDeviceEvents" title="XinputAllowDeviceEvents">XinputAllowDeviceEvents</a></li><li><a href="#variant.XinputChangeDeviceControl" title="XinputChangeDeviceControl">XinputChangeDeviceControl</a></li><li><a href="#variant.XinputChangeDeviceDontPropagateList" title="XinputChangeDeviceDontPropagateList">XinputChangeDeviceDontPropagateList</a></li><li><a href="#variant.XinputChangeDeviceKeyMapping" title="XinputChangeDeviceKeyMapping">XinputChangeDeviceKeyMapping</a></li><li><a href="#variant.XinputChangeDeviceProperty" title="XinputChangeDeviceProperty">XinputChangeDeviceProperty</a></li><li><a href="#variant.XinputChangeFeedbackControl" title="XinputChangeFeedbackControl">XinputChangeFeedbackControl</a></li><li><a href="#variant.XinputChangeKeyboardDevice" title="XinputChangeKeyboardDevice">XinputChangeKeyboardDevice</a></li><li><a href="#variant.XinputChangePointerDevice" title="XinputChangePointerDevice">XinputChangePointerDevice</a></li><li><a href="#variant.XinputCloseDevice" title="XinputCloseDevice">XinputCloseDevice</a></li><li><a href="#variant.XinputDeleteDeviceProperty" title="XinputDeleteDeviceProperty">XinputDeleteDeviceProperty</a></li><li><a href="#variant.XinputDeviceBell" title="XinputDeviceBell">XinputDeviceBell</a></li><li><a href="#variant.XinputGetDeviceButtonMapping" title="XinputGetDeviceButtonMapping">XinputGetDeviceButtonMapping</a></li><li><a href="#variant.XinputGetDeviceControl" title="XinputGetDeviceControl">XinputGetDeviceControl</a></li><li><a href="#variant.XinputGetDeviceDontPropagateList" title="XinputGetDeviceDontPropagateList">XinputGetDeviceDontPropagateList</a></li><li><a href="#variant.XinputGetDeviceFocus" title="XinputGetDeviceFocus">XinputGetDeviceFocus</a></li><li><a href="#variant.XinputGetDeviceKeyMapping" title="XinputGetDeviceKeyMapping">XinputGetDeviceKeyMapping</a></li><li><a href="#variant.XinputGetDeviceModifierMapping" title="XinputGetDeviceModifierMapping">XinputGetDeviceModifierMapping</a></li><li><a href="#variant.XinputGetDeviceMotionEvents" title="XinputGetDeviceMotionEvents">XinputGetDeviceMotionEvents</a></li><li><a href="#variant.XinputGetDeviceProperty" title="XinputGetDeviceProperty">XinputGetDeviceProperty</a></li><li><a href="#variant.XinputGetExtensionVersion" title="XinputGetExtensionVersion">XinputGetExtensionVersion</a></li><li><a href="#variant.XinputGetFeedbackControl" title="XinputGetFeedbackControl">XinputGetFeedbackControl</a></li><li><a href="#variant.XinputGetSelectedExtensionEvents" title="XinputGetSelectedExtensionEvents">XinputGetSelectedExtensionEvents</a></li><li><a href="#variant.XinputGrabDevice" title="XinputGrabDevice">XinputGrabDevice</a></li><li><a href="#variant.XinputGrabDeviceButton" title="XinputGrabDeviceButton">XinputGrabDeviceButton</a></li><li><a href="#variant.XinputGrabDeviceKey" title="XinputGrabDeviceKey">XinputGrabDeviceKey</a></li><li><a href="#variant.XinputListDeviceProperties" title="XinputListDeviceProperties">XinputListDeviceProperties</a></li><li><a href="#variant.XinputListInputDevices" title="XinputListInputDevices">XinputListInputDevices</a></li><li><a href="#variant.XinputOpenDevice" title="XinputOpenDevice">XinputOpenDevice</a></li><li><a href="#variant.XinputQueryDeviceState" title="XinputQueryDeviceState">XinputQueryDeviceState</a></li><li><a href="#variant.XinputSelectExtensionEvent" title="XinputSelectExtensionEvent">XinputSelectExtensionEvent</a></li><li><a href="#variant.XinputSendExtensionEvent" title="XinputSendExtensionEvent">XinputSendExtensionEvent</a></li><li><a href="#variant.XinputSetDeviceButtonMapping" title="XinputSetDeviceButtonMapping">XinputSetDeviceButtonMapping</a></li><li><a href="#variant.XinputSetDeviceFocus" title="XinputSetDeviceFocus">XinputSetDeviceFocus</a></li><li><a href="#variant.XinputSetDeviceMode" title="XinputSetDeviceMode">XinputSetDeviceMode</a></li><li><a href="#variant.XinputSetDeviceModifierMapping" title="XinputSetDeviceModifierMapping">XinputSetDeviceModifierMapping</a></li><li><a href="#variant.XinputSetDeviceValuators" title="XinputSetDeviceValuators">XinputSetDeviceValuators</a></li><li><a href="#variant.XinputUngrabDevice" title="XinputUngrabDevice">XinputUngrabDevice</a></li><li><a href="#variant.XinputUngrabDeviceButton" title="XinputUngrabDeviceButton">XinputUngrabDeviceButton</a></li><li><a href="#variant.XinputUngrabDeviceKey" title="XinputUngrabDeviceKey">XinputUngrabDeviceKey</a></li><li><a href="#variant.XinputXIAllowEvents" title="XinputXIAllowEvents">XinputXIAllowEvents</a></li><li><a href="#variant.XinputXIBarrierReleasePointer" title="XinputXIBarrierReleasePointer">XinputXIBarrierReleasePointer</a></li><li><a href="#variant.XinputXIChangeCursor" title="XinputXIChangeCursor">XinputXIChangeCursor</a></li><li><a href="#variant.XinputXIChangeHierarchy" title="XinputXIChangeHierarchy">XinputXIChangeHierarchy</a></li><li><a href="#variant.XinputXIChangeProperty" title="XinputXIChangeProperty">XinputXIChangeProperty</a></li><li><a href="#variant.XinputXIDeleteProperty" title="XinputXIDeleteProperty">XinputXIDeleteProperty</a></li><li><a href="#variant.XinputXIGetClientPointer" title="XinputXIGetClientPointer">XinputXIGetClientPointer</a></li><li><a href="#variant.XinputXIGetFocus" title="XinputXIGetFocus">XinputXIGetFocus</a></li><li><a href="#variant.XinputXIGetProperty" title="XinputXIGetProperty">XinputXIGetProperty</a></li><li><a href="#variant.XinputXIGetSelectedEvents" title="XinputXIGetSelectedEvents">XinputXIGetSelectedEvents</a></li><li><a href="#variant.XinputXIGrabDevice" title="XinputXIGrabDevice">XinputXIGrabDevice</a></li><li><a href="#variant.XinputXIListProperties" title="XinputXIListProperties">XinputXIListProperties</a></li><li><a href="#variant.XinputXIPassiveGrabDevice" title="XinputXIPassiveGrabDevice">XinputXIPassiveGrabDevice</a></li><li><a href="#variant.XinputXIPassiveUngrabDevice" title="XinputXIPassiveUngrabDevice">XinputXIPassiveUngrabDevice</a></li><li><a href="#variant.XinputXIQueryDevice" title="XinputXIQueryDevice">XinputXIQueryDevice</a></li><li><a href="#variant.XinputXIQueryPointer" title="XinputXIQueryPointer">XinputXIQueryPointer</a></li><li><a href="#variant.XinputXIQueryVersion" title="XinputXIQueryVersion">XinputXIQueryVersion</a></li><li><a href="#variant.XinputXISelectEvents" title="XinputXISelectEvents">XinputXISelectEvents</a></li><li><a href="#variant.XinputXISetClientPointer" title="XinputXISetClientPointer">XinputXISetClientPointer</a></li><li><a href="#variant.XinputXISetFocus" title="XinputXISetFocus">XinputXISetFocus</a></li><li><a href="#variant.XinputXIUngrabDevice" title="XinputXIUngrabDevice">XinputXIUngrabDevice</a></li><li><a href="#variant.XinputXIWarpPointer" title="XinputXIWarpPointer">XinputXIWarpPointer</a></li><li><a href="#variant.XkbBell" title="XkbBell">XkbBell</a></li><li><a href="#variant.XkbGetCompatMap" title="XkbGetCompatMap">XkbGetCompatMap</a></li><li><a href="#variant.XkbGetControls" title="XkbGetControls">XkbGetControls</a></li><li><a href="#variant.XkbGetDeviceInfo" title="XkbGetDeviceInfo">XkbGetDeviceInfo</a></li><li><a href="#variant.XkbGetIndicatorMap" title="XkbGetIndicatorMap">XkbGetIndicatorMap</a></li><li><a href="#variant.XkbGetIndicatorState" title="XkbGetIndicatorState">XkbGetIndicatorState</a></li><li><a href="#variant.XkbGetKbdByName" title="XkbGetKbdByName">XkbGetKbdByName</a></li><li><a href="#variant.XkbGetMap" title="XkbGetMap">XkbGetMap</a></li><li><a href="#variant.XkbGetNamedIndicator" title="XkbGetNamedIndicator">XkbGetNamedIndicator</a></li><li><a href="#variant.XkbGetNames" title="XkbGetNames">XkbGetNames</a></li><li><a href="#variant.XkbGetState" title="XkbGetState">XkbGetState</a></li><li><a href="#variant.XkbLatchLockState" title="XkbLatchLockState">XkbLatchLockState</a></li><li><a href="#variant.XkbListComponents" title="XkbListComponents">XkbListComponents</a></li><li><a href="#variant.XkbPerClientFlags" title="XkbPerClientFlags">XkbPerClientFlags</a></li><li><a href="#variant.XkbSelectEvents" title="XkbSelectEvents">XkbSelectEvents</a></li><li><a href="#variant.XkbSetCompatMap" title="XkbSetCompatMap">XkbSetCompatMap</a></li><li><a href="#variant.XkbSetControls" title="XkbSetControls">XkbSetControls</a></li><li><a href="#variant.XkbSetDebuggingFlags" title="XkbSetDebuggingFlags">XkbSetDebuggingFlags</a></li><li><a href="#variant.XkbSetDeviceInfo" title="XkbSetDeviceInfo">XkbSetDeviceInfo</a></li><li><a href="#variant.XkbSetIndicatorMap" title="XkbSetIndicatorMap">XkbSetIndicatorMap</a></li><li><a href="#variant.XkbSetMap" title="XkbSetMap">XkbSetMap</a></li><li><a href="#variant.XkbSetNamedIndicator" title="XkbSetNamedIndicator">XkbSetNamedIndicator</a></li><li><a href="#variant.XkbSetNames" title="XkbSetNames">XkbSetNames</a></li><li><a href="#variant.XkbUseExtension" title="XkbUseExtension">XkbUseExtension</a></li></ul><h3><a href="#implementations">Methods</a></h3><ul class="block method"><li><a href="#method.into_owned" title="into_owned">into_owned</a></li><li><a href="#method.reply_parser" title="reply_parser">reply_parser</a></li></ul><h3><a href="#trait-implementations">Trait Implementations</a></h3><ul class="block trait-implementation"><li><a href="#impl-Debug-for-Request%3C'input%3E" title="Debug">Debug</a></li></ul><h3><a href="#synthetic-implementations">Auto Trait Implementations</a></h3><ul class="block synthetic-implementation"><li><a href="#impl-Freeze-for-Request%3C'input%3E" title="Freeze">Freeze</a></li><li><a href="#impl-RefUnwindSafe-for-Request%3C'input%3E" title="RefUnwindSafe">RefUnwindSafe</a></li><li><a href="#impl-Send-for-Request%3C'input%3E" title="Send">Send</a></li><li><a href="#impl-Sync-for-Request%3C'input%3E" title="Sync">Sync</a></li><li><a href="#impl-Unpin-for-Request%3C'input%3E" title="Unpin">Unpin</a></li><li><a href="#impl-UnwindSafe-for-Request%3C'input%3E" title="UnwindSafe">UnwindSafe</a></li></ul><h3><a href="#blanket-implementations">Blanket Implementations</a></h3><ul class="block blanket-implementation"><li><a href="#impl-Any-for-T" title="Any">Any</a></li><li><a href="#impl-Borrow%3CT%3E-for-T" title="Borrow<T>">Borrow<T></a></li><li><a href="#impl-BorrowMut%3CT%3E-for-T" title="BorrowMut<T>">BorrowMut<T></a></li><li><a href="#impl-From%3CT%3E-for-T" title="From<T>">From<T></a></li><li><a href="#impl-Into%3CU%3E-for-T" title="Into<U>">Into<U></a></li><li><a href="#impl-TryFrom%3CU%3E-for-T" title="TryFrom<U>">TryFrom<U></a></li><li><a href="#impl-TryInto%3CU%3E-for-T" title="TryInto<U>">TryInto<U></a></li></ul></section><div id="rustdoc-modnav"><h2><a href="index.html">In x11rb_<wbr>protocol::<wbr>protocol</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="../index.html">x11rb_protocol</a>::<wbr><a href="index.html">protocol</a></span><h1>Enum <span class="enum">Request</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../src/x11rb_protocol/protocol/mod.rs.html#1017-2228">Source</a> </span></div><pre class="rust item-decl"><code><div class="code-attribute">#[non_exhaustive]</div>pub enum Request<'input> {
|
|
<details class="toggle type-contents-toggle"><summary class="hideme"><span>Show 331 variants</span></summary> Unknown(<a class="struct" href="../x11_utils/struct.RequestHeader.html" title="struct x11rb_protocol::x11_utils::RequestHeader">RequestHeader</a>, <a class="enum" href="https://doc.rust-lang.org/1.84.0/alloc/borrow/enum.Cow.html" title="enum alloc::borrow::Cow">Cow</a><'input, [<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>]>),
|
|
CreateWindow(<a class="struct" href="xproto/struct.CreateWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateWindowRequest">CreateWindowRequest</a><'input>),
|
|
ChangeWindowAttributes(<a class="struct" href="xproto/struct.ChangeWindowAttributesRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeWindowAttributesRequest">ChangeWindowAttributesRequest</a><'input>),
|
|
GetWindowAttributes(<a class="struct" href="xproto/struct.GetWindowAttributesRequest.html" title="struct x11rb_protocol::protocol::xproto::GetWindowAttributesRequest">GetWindowAttributesRequest</a>),
|
|
DestroyWindow(<a class="struct" href="xproto/struct.DestroyWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::DestroyWindowRequest">DestroyWindowRequest</a>),
|
|
DestroySubwindows(<a class="struct" href="xproto/struct.DestroySubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::DestroySubwindowsRequest">DestroySubwindowsRequest</a>),
|
|
ChangeSaveSet(<a class="struct" href="xproto/struct.ChangeSaveSetRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeSaveSetRequest">ChangeSaveSetRequest</a>),
|
|
ReparentWindow(<a class="struct" href="xproto/struct.ReparentWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::ReparentWindowRequest">ReparentWindowRequest</a>),
|
|
MapWindow(<a class="struct" href="xproto/struct.MapWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::MapWindowRequest">MapWindowRequest</a>),
|
|
MapSubwindows(<a class="struct" href="xproto/struct.MapSubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::MapSubwindowsRequest">MapSubwindowsRequest</a>),
|
|
UnmapWindow(<a class="struct" href="xproto/struct.UnmapWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::UnmapWindowRequest">UnmapWindowRequest</a>),
|
|
UnmapSubwindows(<a class="struct" href="xproto/struct.UnmapSubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::UnmapSubwindowsRequest">UnmapSubwindowsRequest</a>),
|
|
ConfigureWindow(<a class="struct" href="xproto/struct.ConfigureWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::ConfigureWindowRequest">ConfigureWindowRequest</a><'input>),
|
|
CirculateWindow(<a class="struct" href="xproto/struct.CirculateWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::CirculateWindowRequest">CirculateWindowRequest</a>),
|
|
GetGeometry(<a class="struct" href="xproto/struct.GetGeometryRequest.html" title="struct x11rb_protocol::protocol::xproto::GetGeometryRequest">GetGeometryRequest</a>),
|
|
QueryTree(<a class="struct" href="xproto/struct.QueryTreeRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryTreeRequest">QueryTreeRequest</a>),
|
|
InternAtom(<a class="struct" href="xproto/struct.InternAtomRequest.html" title="struct x11rb_protocol::protocol::xproto::InternAtomRequest">InternAtomRequest</a><'input>),
|
|
GetAtomName(<a class="struct" href="xproto/struct.GetAtomNameRequest.html" title="struct x11rb_protocol::protocol::xproto::GetAtomNameRequest">GetAtomNameRequest</a>),
|
|
ChangeProperty(<a class="struct" href="xproto/struct.ChangePropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangePropertyRequest">ChangePropertyRequest</a><'input>),
|
|
DeleteProperty(<a class="struct" href="xproto/struct.DeletePropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::DeletePropertyRequest">DeletePropertyRequest</a>),
|
|
GetProperty(<a class="struct" href="xproto/struct.GetPropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPropertyRequest">GetPropertyRequest</a>),
|
|
ListProperties(<a class="struct" href="xproto/struct.ListPropertiesRequest.html" title="struct x11rb_protocol::protocol::xproto::ListPropertiesRequest">ListPropertiesRequest</a>),
|
|
SetSelectionOwner(<a class="struct" href="xproto/struct.SetSelectionOwnerRequest.html" title="struct x11rb_protocol::protocol::xproto::SetSelectionOwnerRequest">SetSelectionOwnerRequest</a>),
|
|
GetSelectionOwner(<a class="struct" href="xproto/struct.GetSelectionOwnerRequest.html" title="struct x11rb_protocol::protocol::xproto::GetSelectionOwnerRequest">GetSelectionOwnerRequest</a>),
|
|
ConvertSelection(<a class="struct" href="xproto/struct.ConvertSelectionRequest.html" title="struct x11rb_protocol::protocol::xproto::ConvertSelectionRequest">ConvertSelectionRequest</a>),
|
|
SendEvent(<a class="struct" href="xproto/struct.SendEventRequest.html" title="struct x11rb_protocol::protocol::xproto::SendEventRequest">SendEventRequest</a><'input>),
|
|
GrabPointer(<a class="struct" href="xproto/struct.GrabPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabPointerRequest">GrabPointerRequest</a>),
|
|
UngrabPointer(<a class="struct" href="xproto/struct.UngrabPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabPointerRequest">UngrabPointerRequest</a>),
|
|
GrabButton(<a class="struct" href="xproto/struct.GrabButtonRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabButtonRequest">GrabButtonRequest</a>),
|
|
UngrabButton(<a class="struct" href="xproto/struct.UngrabButtonRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabButtonRequest">UngrabButtonRequest</a>),
|
|
ChangeActivePointerGrab(<a class="struct" href="xproto/struct.ChangeActivePointerGrabRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeActivePointerGrabRequest">ChangeActivePointerGrabRequest</a>),
|
|
GrabKeyboard(<a class="struct" href="xproto/struct.GrabKeyboardRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabKeyboardRequest">GrabKeyboardRequest</a>),
|
|
UngrabKeyboard(<a class="struct" href="xproto/struct.UngrabKeyboardRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabKeyboardRequest">UngrabKeyboardRequest</a>),
|
|
GrabKey(<a class="struct" href="xproto/struct.GrabKeyRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabKeyRequest">GrabKeyRequest</a>),
|
|
UngrabKey(<a class="struct" href="xproto/struct.UngrabKeyRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabKeyRequest">UngrabKeyRequest</a>),
|
|
AllowEvents(<a class="struct" href="xproto/struct.AllowEventsRequest.html" title="struct x11rb_protocol::protocol::xproto::AllowEventsRequest">AllowEventsRequest</a>),
|
|
GrabServer(<a class="struct" href="xproto/struct.GrabServerRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabServerRequest">GrabServerRequest</a>),
|
|
UngrabServer(<a class="struct" href="xproto/struct.UngrabServerRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabServerRequest">UngrabServerRequest</a>),
|
|
QueryPointer(<a class="struct" href="xproto/struct.QueryPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryPointerRequest">QueryPointerRequest</a>),
|
|
GetMotionEvents(<a class="struct" href="xproto/struct.GetMotionEventsRequest.html" title="struct x11rb_protocol::protocol::xproto::GetMotionEventsRequest">GetMotionEventsRequest</a>),
|
|
TranslateCoordinates(<a class="struct" href="xproto/struct.TranslateCoordinatesRequest.html" title="struct x11rb_protocol::protocol::xproto::TranslateCoordinatesRequest">TranslateCoordinatesRequest</a>),
|
|
WarpPointer(<a class="struct" href="xproto/struct.WarpPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::WarpPointerRequest">WarpPointerRequest</a>),
|
|
SetInputFocus(<a class="struct" href="xproto/struct.SetInputFocusRequest.html" title="struct x11rb_protocol::protocol::xproto::SetInputFocusRequest">SetInputFocusRequest</a>),
|
|
GetInputFocus(<a class="struct" href="xproto/struct.GetInputFocusRequest.html" title="struct x11rb_protocol::protocol::xproto::GetInputFocusRequest">GetInputFocusRequest</a>),
|
|
QueryKeymap(<a class="struct" href="xproto/struct.QueryKeymapRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryKeymapRequest">QueryKeymapRequest</a>),
|
|
OpenFont(<a class="struct" href="xproto/struct.OpenFontRequest.html" title="struct x11rb_protocol::protocol::xproto::OpenFontRequest">OpenFontRequest</a><'input>),
|
|
CloseFont(<a class="struct" href="xproto/struct.CloseFontRequest.html" title="struct x11rb_protocol::protocol::xproto::CloseFontRequest">CloseFontRequest</a>),
|
|
QueryFont(<a class="struct" href="xproto/struct.QueryFontRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryFontRequest">QueryFontRequest</a>),
|
|
QueryTextExtents(<a class="struct" href="xproto/struct.QueryTextExtentsRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryTextExtentsRequest">QueryTextExtentsRequest</a><'input>),
|
|
ListFonts(<a class="struct" href="xproto/struct.ListFontsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListFontsRequest">ListFontsRequest</a><'input>),
|
|
ListFontsWithInfo(<a class="struct" href="xproto/struct.ListFontsWithInfoRequest.html" title="struct x11rb_protocol::protocol::xproto::ListFontsWithInfoRequest">ListFontsWithInfoRequest</a><'input>),
|
|
SetFontPath(<a class="struct" href="xproto/struct.SetFontPathRequest.html" title="struct x11rb_protocol::protocol::xproto::SetFontPathRequest">SetFontPathRequest</a><'input>),
|
|
GetFontPath(<a class="struct" href="xproto/struct.GetFontPathRequest.html" title="struct x11rb_protocol::protocol::xproto::GetFontPathRequest">GetFontPathRequest</a>),
|
|
CreatePixmap(<a class="struct" href="xproto/struct.CreatePixmapRequest.html" title="struct x11rb_protocol::protocol::xproto::CreatePixmapRequest">CreatePixmapRequest</a>),
|
|
FreePixmap(<a class="struct" href="xproto/struct.FreePixmapRequest.html" title="struct x11rb_protocol::protocol::xproto::FreePixmapRequest">FreePixmapRequest</a>),
|
|
CreateGC(<a class="struct" href="xproto/struct.CreateGCRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateGCRequest">CreateGCRequest</a><'input>),
|
|
ChangeGC(<a class="struct" href="xproto/struct.ChangeGCRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeGCRequest">ChangeGCRequest</a><'input>),
|
|
CopyGC(<a class="struct" href="xproto/struct.CopyGCRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyGCRequest">CopyGCRequest</a>),
|
|
SetDashes(<a class="struct" href="xproto/struct.SetDashesRequest.html" title="struct x11rb_protocol::protocol::xproto::SetDashesRequest">SetDashesRequest</a><'input>),
|
|
SetClipRectangles(<a class="struct" href="xproto/struct.SetClipRectanglesRequest.html" title="struct x11rb_protocol::protocol::xproto::SetClipRectanglesRequest">SetClipRectanglesRequest</a><'input>),
|
|
FreeGC(<a class="struct" href="xproto/struct.FreeGCRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeGCRequest">FreeGCRequest</a>),
|
|
ClearArea(<a class="struct" href="xproto/struct.ClearAreaRequest.html" title="struct x11rb_protocol::protocol::xproto::ClearAreaRequest">ClearAreaRequest</a>),
|
|
CopyArea(<a class="struct" href="xproto/struct.CopyAreaRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyAreaRequest">CopyAreaRequest</a>),
|
|
CopyPlane(<a class="struct" href="xproto/struct.CopyPlaneRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyPlaneRequest">CopyPlaneRequest</a>),
|
|
PolyPoint(<a class="struct" href="xproto/struct.PolyPointRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyPointRequest">PolyPointRequest</a><'input>),
|
|
PolyLine(<a class="struct" href="xproto/struct.PolyLineRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyLineRequest">PolyLineRequest</a><'input>),
|
|
PolySegment(<a class="struct" href="xproto/struct.PolySegmentRequest.html" title="struct x11rb_protocol::protocol::xproto::PolySegmentRequest">PolySegmentRequest</a><'input>),
|
|
PolyRectangle(<a class="struct" href="xproto/struct.PolyRectangleRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyRectangleRequest">PolyRectangleRequest</a><'input>),
|
|
PolyArc(<a class="struct" href="xproto/struct.PolyArcRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyArcRequest">PolyArcRequest</a><'input>),
|
|
FillPoly(<a class="struct" href="xproto/struct.FillPolyRequest.html" title="struct x11rb_protocol::protocol::xproto::FillPolyRequest">FillPolyRequest</a><'input>),
|
|
PolyFillRectangle(<a class="struct" href="xproto/struct.PolyFillRectangleRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyFillRectangleRequest">PolyFillRectangleRequest</a><'input>),
|
|
PolyFillArc(<a class="struct" href="xproto/struct.PolyFillArcRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyFillArcRequest">PolyFillArcRequest</a><'input>),
|
|
PutImage(<a class="struct" href="xproto/struct.PutImageRequest.html" title="struct x11rb_protocol::protocol::xproto::PutImageRequest">PutImageRequest</a><'input>),
|
|
GetImage(<a class="struct" href="xproto/struct.GetImageRequest.html" title="struct x11rb_protocol::protocol::xproto::GetImageRequest">GetImageRequest</a>),
|
|
PolyText8(<a class="struct" href="xproto/struct.PolyText8Request.html" title="struct x11rb_protocol::protocol::xproto::PolyText8Request">PolyText8Request</a><'input>),
|
|
PolyText16(<a class="struct" href="xproto/struct.PolyText16Request.html" title="struct x11rb_protocol::protocol::xproto::PolyText16Request">PolyText16Request</a><'input>),
|
|
ImageText8(<a class="struct" href="xproto/struct.ImageText8Request.html" title="struct x11rb_protocol::protocol::xproto::ImageText8Request">ImageText8Request</a><'input>),
|
|
ImageText16(<a class="struct" href="xproto/struct.ImageText16Request.html" title="struct x11rb_protocol::protocol::xproto::ImageText16Request">ImageText16Request</a><'input>),
|
|
CreateColormap(<a class="struct" href="xproto/struct.CreateColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateColormapRequest">CreateColormapRequest</a>),
|
|
FreeColormap(<a class="struct" href="xproto/struct.FreeColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeColormapRequest">FreeColormapRequest</a>),
|
|
CopyColormapAndFree(<a class="struct" href="xproto/struct.CopyColormapAndFreeRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyColormapAndFreeRequest">CopyColormapAndFreeRequest</a>),
|
|
InstallColormap(<a class="struct" href="xproto/struct.InstallColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::InstallColormapRequest">InstallColormapRequest</a>),
|
|
UninstallColormap(<a class="struct" href="xproto/struct.UninstallColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::UninstallColormapRequest">UninstallColormapRequest</a>),
|
|
ListInstalledColormaps(<a class="struct" href="xproto/struct.ListInstalledColormapsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListInstalledColormapsRequest">ListInstalledColormapsRequest</a>),
|
|
AllocColor(<a class="struct" href="xproto/struct.AllocColorRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorRequest">AllocColorRequest</a>),
|
|
AllocNamedColor(<a class="struct" href="xproto/struct.AllocNamedColorRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocNamedColorRequest">AllocNamedColorRequest</a><'input>),
|
|
AllocColorCells(<a class="struct" href="xproto/struct.AllocColorCellsRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorCellsRequest">AllocColorCellsRequest</a>),
|
|
AllocColorPlanes(<a class="struct" href="xproto/struct.AllocColorPlanesRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorPlanesRequest">AllocColorPlanesRequest</a>),
|
|
FreeColors(<a class="struct" href="xproto/struct.FreeColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeColorsRequest">FreeColorsRequest</a><'input>),
|
|
StoreColors(<a class="struct" href="xproto/struct.StoreColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::StoreColorsRequest">StoreColorsRequest</a><'input>),
|
|
StoreNamedColor(<a class="struct" href="xproto/struct.StoreNamedColorRequest.html" title="struct x11rb_protocol::protocol::xproto::StoreNamedColorRequest">StoreNamedColorRequest</a><'input>),
|
|
QueryColors(<a class="struct" href="xproto/struct.QueryColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryColorsRequest">QueryColorsRequest</a><'input>),
|
|
LookupColor(<a class="struct" href="xproto/struct.LookupColorRequest.html" title="struct x11rb_protocol::protocol::xproto::LookupColorRequest">LookupColorRequest</a><'input>),
|
|
CreateCursor(<a class="struct" href="xproto/struct.CreateCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateCursorRequest">CreateCursorRequest</a>),
|
|
CreateGlyphCursor(<a class="struct" href="xproto/struct.CreateGlyphCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateGlyphCursorRequest">CreateGlyphCursorRequest</a>),
|
|
FreeCursor(<a class="struct" href="xproto/struct.FreeCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeCursorRequest">FreeCursorRequest</a>),
|
|
RecolorCursor(<a class="struct" href="xproto/struct.RecolorCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::RecolorCursorRequest">RecolorCursorRequest</a>),
|
|
QueryBestSize(<a class="struct" href="xproto/struct.QueryBestSizeRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryBestSizeRequest">QueryBestSizeRequest</a>),
|
|
QueryExtension(<a class="struct" href="xproto/struct.QueryExtensionRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryExtensionRequest">QueryExtensionRequest</a><'input>),
|
|
ListExtensions(<a class="struct" href="xproto/struct.ListExtensionsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListExtensionsRequest">ListExtensionsRequest</a>),
|
|
ChangeKeyboardMapping(<a class="struct" href="xproto/struct.ChangeKeyboardMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeKeyboardMappingRequest">ChangeKeyboardMappingRequest</a><'input>),
|
|
GetKeyboardMapping(<a class="struct" href="xproto/struct.GetKeyboardMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetKeyboardMappingRequest">GetKeyboardMappingRequest</a>),
|
|
ChangeKeyboardControl(<a class="struct" href="xproto/struct.ChangeKeyboardControlRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeKeyboardControlRequest">ChangeKeyboardControlRequest</a><'input>),
|
|
GetKeyboardControl(<a class="struct" href="xproto/struct.GetKeyboardControlRequest.html" title="struct x11rb_protocol::protocol::xproto::GetKeyboardControlRequest">GetKeyboardControlRequest</a>),
|
|
Bell(<a class="struct" href="xproto/struct.BellRequest.html" title="struct x11rb_protocol::protocol::xproto::BellRequest">BellRequest</a>),
|
|
ChangePointerControl(<a class="struct" href="xproto/struct.ChangePointerControlRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangePointerControlRequest">ChangePointerControlRequest</a>),
|
|
GetPointerControl(<a class="struct" href="xproto/struct.GetPointerControlRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPointerControlRequest">GetPointerControlRequest</a>),
|
|
SetScreenSaver(<a class="struct" href="xproto/struct.SetScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::SetScreenSaverRequest">SetScreenSaverRequest</a>),
|
|
GetScreenSaver(<a class="struct" href="xproto/struct.GetScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::GetScreenSaverRequest">GetScreenSaverRequest</a>),
|
|
ChangeHosts(<a class="struct" href="xproto/struct.ChangeHostsRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeHostsRequest">ChangeHostsRequest</a><'input>),
|
|
ListHosts(<a class="struct" href="xproto/struct.ListHostsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListHostsRequest">ListHostsRequest</a>),
|
|
SetAccessControl(<a class="struct" href="xproto/struct.SetAccessControlRequest.html" title="struct x11rb_protocol::protocol::xproto::SetAccessControlRequest">SetAccessControlRequest</a>),
|
|
SetCloseDownMode(<a class="struct" href="xproto/struct.SetCloseDownModeRequest.html" title="struct x11rb_protocol::protocol::xproto::SetCloseDownModeRequest">SetCloseDownModeRequest</a>),
|
|
KillClient(<a class="struct" href="xproto/struct.KillClientRequest.html" title="struct x11rb_protocol::protocol::xproto::KillClientRequest">KillClientRequest</a>),
|
|
RotateProperties(<a class="struct" href="xproto/struct.RotatePropertiesRequest.html" title="struct x11rb_protocol::protocol::xproto::RotatePropertiesRequest">RotatePropertiesRequest</a><'input>),
|
|
ForceScreenSaver(<a class="struct" href="xproto/struct.ForceScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::ForceScreenSaverRequest">ForceScreenSaverRequest</a>),
|
|
SetPointerMapping(<a class="struct" href="xproto/struct.SetPointerMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::SetPointerMappingRequest">SetPointerMappingRequest</a><'input>),
|
|
GetPointerMapping(<a class="struct" href="xproto/struct.GetPointerMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPointerMappingRequest">GetPointerMappingRequest</a>),
|
|
SetModifierMapping(<a class="struct" href="xproto/struct.SetModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::SetModifierMappingRequest">SetModifierMappingRequest</a><'input>),
|
|
GetModifierMapping(<a class="struct" href="xproto/struct.GetModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetModifierMappingRequest">GetModifierMappingRequest</a>),
|
|
NoOperation(<a class="struct" href="xproto/struct.NoOperationRequest.html" title="struct x11rb_protocol::protocol::xproto::NoOperationRequest">NoOperationRequest</a>),
|
|
BigreqEnable(<a class="struct" href="bigreq/struct.EnableRequest.html" title="struct x11rb_protocol::protocol::bigreq::EnableRequest">EnableRequest</a>),
|
|
GeQueryVersion(<a class="struct" href="ge/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::ge::QueryVersionRequest">QueryVersionRequest</a>),
|
|
RandrQueryVersion(<a class="struct" href="randr/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::randr::QueryVersionRequest">QueryVersionRequest</a>),
|
|
RandrSetScreenConfig(<a class="struct" href="randr/struct.SetScreenConfigRequest.html" title="struct x11rb_protocol::protocol::randr::SetScreenConfigRequest">SetScreenConfigRequest</a>),
|
|
RandrSelectInput(<a class="struct" href="randr/struct.SelectInputRequest.html" title="struct x11rb_protocol::protocol::randr::SelectInputRequest">SelectInputRequest</a>),
|
|
RandrGetScreenInfo(<a class="struct" href="randr/struct.GetScreenInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenInfoRequest">GetScreenInfoRequest</a>),
|
|
RandrGetScreenSizeRange(<a class="struct" href="randr/struct.GetScreenSizeRangeRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenSizeRangeRequest">GetScreenSizeRangeRequest</a>),
|
|
RandrSetScreenSize(<a class="struct" href="randr/struct.SetScreenSizeRequest.html" title="struct x11rb_protocol::protocol::randr::SetScreenSizeRequest">SetScreenSizeRequest</a>),
|
|
RandrGetScreenResources(<a class="struct" href="randr/struct.GetScreenResourcesRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenResourcesRequest">GetScreenResourcesRequest</a>),
|
|
RandrGetOutputInfo(<a class="struct" href="randr/struct.GetOutputInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputInfoRequest">GetOutputInfoRequest</a>),
|
|
RandrListOutputProperties(<a class="struct" href="randr/struct.ListOutputPropertiesRequest.html" title="struct x11rb_protocol::protocol::randr::ListOutputPropertiesRequest">ListOutputPropertiesRequest</a>),
|
|
RandrQueryOutputProperty(<a class="struct" href="randr/struct.QueryOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::QueryOutputPropertyRequest">QueryOutputPropertyRequest</a>),
|
|
RandrConfigureOutputProperty(<a class="struct" href="randr/struct.ConfigureOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ConfigureOutputPropertyRequest">ConfigureOutputPropertyRequest</a><'input>),
|
|
RandrChangeOutputProperty(<a class="struct" href="randr/struct.ChangeOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ChangeOutputPropertyRequest">ChangeOutputPropertyRequest</a><'input>),
|
|
RandrDeleteOutputProperty(<a class="struct" href="randr/struct.DeleteOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteOutputPropertyRequest">DeleteOutputPropertyRequest</a>),
|
|
RandrGetOutputProperty(<a class="struct" href="randr/struct.GetOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputPropertyRequest">GetOutputPropertyRequest</a>),
|
|
RandrCreateMode(<a class="struct" href="randr/struct.CreateModeRequest.html" title="struct x11rb_protocol::protocol::randr::CreateModeRequest">CreateModeRequest</a><'input>),
|
|
RandrDestroyMode(<a class="struct" href="randr/struct.DestroyModeRequest.html" title="struct x11rb_protocol::protocol::randr::DestroyModeRequest">DestroyModeRequest</a>),
|
|
RandrAddOutputMode(<a class="struct" href="randr/struct.AddOutputModeRequest.html" title="struct x11rb_protocol::protocol::randr::AddOutputModeRequest">AddOutputModeRequest</a>),
|
|
RandrDeleteOutputMode(<a class="struct" href="randr/struct.DeleteOutputModeRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteOutputModeRequest">DeleteOutputModeRequest</a>),
|
|
RandrGetCrtcInfo(<a class="struct" href="randr/struct.GetCrtcInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcInfoRequest">GetCrtcInfoRequest</a>),
|
|
RandrSetCrtcConfig(<a class="struct" href="randr/struct.SetCrtcConfigRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcConfigRequest">SetCrtcConfigRequest</a><'input>),
|
|
RandrGetCrtcGammaSize(<a class="struct" href="randr/struct.GetCrtcGammaSizeRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcGammaSizeRequest">GetCrtcGammaSizeRequest</a>),
|
|
RandrGetCrtcGamma(<a class="struct" href="randr/struct.GetCrtcGammaRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcGammaRequest">GetCrtcGammaRequest</a>),
|
|
RandrSetCrtcGamma(<a class="struct" href="randr/struct.SetCrtcGammaRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcGammaRequest">SetCrtcGammaRequest</a><'input>),
|
|
RandrGetScreenResourcesCurrent(<a class="struct" href="randr/struct.GetScreenResourcesCurrentRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenResourcesCurrentRequest">GetScreenResourcesCurrentRequest</a>),
|
|
RandrSetCrtcTransform(<a class="struct" href="randr/struct.SetCrtcTransformRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcTransformRequest">SetCrtcTransformRequest</a><'input>),
|
|
RandrGetCrtcTransform(<a class="struct" href="randr/struct.GetCrtcTransformRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcTransformRequest">GetCrtcTransformRequest</a>),
|
|
RandrGetPanning(<a class="struct" href="randr/struct.GetPanningRequest.html" title="struct x11rb_protocol::protocol::randr::GetPanningRequest">GetPanningRequest</a>),
|
|
RandrSetPanning(<a class="struct" href="randr/struct.SetPanningRequest.html" title="struct x11rb_protocol::protocol::randr::SetPanningRequest">SetPanningRequest</a>),
|
|
RandrSetOutputPrimary(<a class="struct" href="randr/struct.SetOutputPrimaryRequest.html" title="struct x11rb_protocol::protocol::randr::SetOutputPrimaryRequest">SetOutputPrimaryRequest</a>),
|
|
RandrGetOutputPrimary(<a class="struct" href="randr/struct.GetOutputPrimaryRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputPrimaryRequest">GetOutputPrimaryRequest</a>),
|
|
RandrGetProviders(<a class="struct" href="randr/struct.GetProvidersRequest.html" title="struct x11rb_protocol::protocol::randr::GetProvidersRequest">GetProvidersRequest</a>),
|
|
RandrGetProviderInfo(<a class="struct" href="randr/struct.GetProviderInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetProviderInfoRequest">GetProviderInfoRequest</a>),
|
|
RandrSetProviderOffloadSink(<a class="struct" href="randr/struct.SetProviderOffloadSinkRequest.html" title="struct x11rb_protocol::protocol::randr::SetProviderOffloadSinkRequest">SetProviderOffloadSinkRequest</a>),
|
|
RandrSetProviderOutputSource(<a class="struct" href="randr/struct.SetProviderOutputSourceRequest.html" title="struct x11rb_protocol::protocol::randr::SetProviderOutputSourceRequest">SetProviderOutputSourceRequest</a>),
|
|
RandrListProviderProperties(<a class="struct" href="randr/struct.ListProviderPropertiesRequest.html" title="struct x11rb_protocol::protocol::randr::ListProviderPropertiesRequest">ListProviderPropertiesRequest</a>),
|
|
RandrQueryProviderProperty(<a class="struct" href="randr/struct.QueryProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::QueryProviderPropertyRequest">QueryProviderPropertyRequest</a>),
|
|
RandrConfigureProviderProperty(<a class="struct" href="randr/struct.ConfigureProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ConfigureProviderPropertyRequest">ConfigureProviderPropertyRequest</a><'input>),
|
|
RandrChangeProviderProperty(<a class="struct" href="randr/struct.ChangeProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ChangeProviderPropertyRequest">ChangeProviderPropertyRequest</a><'input>),
|
|
RandrDeleteProviderProperty(<a class="struct" href="randr/struct.DeleteProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteProviderPropertyRequest">DeleteProviderPropertyRequest</a>),
|
|
RandrGetProviderProperty(<a class="struct" href="randr/struct.GetProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::GetProviderPropertyRequest">GetProviderPropertyRequest</a>),
|
|
RandrGetMonitors(<a class="struct" href="randr/struct.GetMonitorsRequest.html" title="struct x11rb_protocol::protocol::randr::GetMonitorsRequest">GetMonitorsRequest</a>),
|
|
RandrSetMonitor(<a class="struct" href="randr/struct.SetMonitorRequest.html" title="struct x11rb_protocol::protocol::randr::SetMonitorRequest">SetMonitorRequest</a>),
|
|
RandrDeleteMonitor(<a class="struct" href="randr/struct.DeleteMonitorRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteMonitorRequest">DeleteMonitorRequest</a>),
|
|
RandrCreateLease(<a class="struct" href="randr/struct.CreateLeaseRequest.html" title="struct x11rb_protocol::protocol::randr::CreateLeaseRequest">CreateLeaseRequest</a><'input>),
|
|
RandrFreeLease(<a class="struct" href="randr/struct.FreeLeaseRequest.html" title="struct x11rb_protocol::protocol::randr::FreeLeaseRequest">FreeLeaseRequest</a>),
|
|
RenderQueryVersion(<a class="struct" href="render/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::render::QueryVersionRequest">QueryVersionRequest</a>),
|
|
RenderQueryPictFormats(<a class="struct" href="render/struct.QueryPictFormatsRequest.html" title="struct x11rb_protocol::protocol::render::QueryPictFormatsRequest">QueryPictFormatsRequest</a>),
|
|
RenderQueryPictIndexValues(<a class="struct" href="render/struct.QueryPictIndexValuesRequest.html" title="struct x11rb_protocol::protocol::render::QueryPictIndexValuesRequest">QueryPictIndexValuesRequest</a>),
|
|
RenderCreatePicture(<a class="struct" href="render/struct.CreatePictureRequest.html" title="struct x11rb_protocol::protocol::render::CreatePictureRequest">CreatePictureRequest</a><'input>),
|
|
RenderChangePicture(<a class="struct" href="render/struct.ChangePictureRequest.html" title="struct x11rb_protocol::protocol::render::ChangePictureRequest">ChangePictureRequest</a><'input>),
|
|
RenderSetPictureClipRectangles(<a class="struct" href="render/struct.SetPictureClipRectanglesRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureClipRectanglesRequest">SetPictureClipRectanglesRequest</a><'input>),
|
|
RenderFreePicture(<a class="struct" href="render/struct.FreePictureRequest.html" title="struct x11rb_protocol::protocol::render::FreePictureRequest">FreePictureRequest</a>),
|
|
RenderComposite(<a class="struct" href="render/struct.CompositeRequest.html" title="struct x11rb_protocol::protocol::render::CompositeRequest">CompositeRequest</a>),
|
|
RenderTrapezoids(<a class="struct" href="render/struct.TrapezoidsRequest.html" title="struct x11rb_protocol::protocol::render::TrapezoidsRequest">TrapezoidsRequest</a><'input>),
|
|
RenderTriangles(<a class="struct" href="render/struct.TrianglesRequest.html" title="struct x11rb_protocol::protocol::render::TrianglesRequest">TrianglesRequest</a><'input>),
|
|
RenderTriStrip(<a class="struct" href="render/struct.TriStripRequest.html" title="struct x11rb_protocol::protocol::render::TriStripRequest">TriStripRequest</a><'input>),
|
|
RenderTriFan(<a class="struct" href="render/struct.TriFanRequest.html" title="struct x11rb_protocol::protocol::render::TriFanRequest">TriFanRequest</a><'input>),
|
|
RenderCreateGlyphSet(<a class="struct" href="render/struct.CreateGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::CreateGlyphSetRequest">CreateGlyphSetRequest</a>),
|
|
RenderReferenceGlyphSet(<a class="struct" href="render/struct.ReferenceGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::ReferenceGlyphSetRequest">ReferenceGlyphSetRequest</a>),
|
|
RenderFreeGlyphSet(<a class="struct" href="render/struct.FreeGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::FreeGlyphSetRequest">FreeGlyphSetRequest</a>),
|
|
RenderAddGlyphs(<a class="struct" href="render/struct.AddGlyphsRequest.html" title="struct x11rb_protocol::protocol::render::AddGlyphsRequest">AddGlyphsRequest</a><'input>),
|
|
RenderFreeGlyphs(<a class="struct" href="render/struct.FreeGlyphsRequest.html" title="struct x11rb_protocol::protocol::render::FreeGlyphsRequest">FreeGlyphsRequest</a><'input>),
|
|
RenderCompositeGlyphs8(<a class="struct" href="render/struct.CompositeGlyphs8Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs8Request">CompositeGlyphs8Request</a><'input>),
|
|
RenderCompositeGlyphs16(<a class="struct" href="render/struct.CompositeGlyphs16Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs16Request">CompositeGlyphs16Request</a><'input>),
|
|
RenderCompositeGlyphs32(<a class="struct" href="render/struct.CompositeGlyphs32Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs32Request">CompositeGlyphs32Request</a><'input>),
|
|
RenderFillRectangles(<a class="struct" href="render/struct.FillRectanglesRequest.html" title="struct x11rb_protocol::protocol::render::FillRectanglesRequest">FillRectanglesRequest</a><'input>),
|
|
RenderCreateCursor(<a class="struct" href="render/struct.CreateCursorRequest.html" title="struct x11rb_protocol::protocol::render::CreateCursorRequest">CreateCursorRequest</a>),
|
|
RenderSetPictureTransform(<a class="struct" href="render/struct.SetPictureTransformRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureTransformRequest">SetPictureTransformRequest</a>),
|
|
RenderQueryFilters(<a class="struct" href="render/struct.QueryFiltersRequest.html" title="struct x11rb_protocol::protocol::render::QueryFiltersRequest">QueryFiltersRequest</a>),
|
|
RenderSetPictureFilter(<a class="struct" href="render/struct.SetPictureFilterRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureFilterRequest">SetPictureFilterRequest</a><'input>),
|
|
RenderCreateAnimCursor(<a class="struct" href="render/struct.CreateAnimCursorRequest.html" title="struct x11rb_protocol::protocol::render::CreateAnimCursorRequest">CreateAnimCursorRequest</a><'input>),
|
|
RenderAddTraps(<a class="struct" href="render/struct.AddTrapsRequest.html" title="struct x11rb_protocol::protocol::render::AddTrapsRequest">AddTrapsRequest</a><'input>),
|
|
RenderCreateSolidFill(<a class="struct" href="render/struct.CreateSolidFillRequest.html" title="struct x11rb_protocol::protocol::render::CreateSolidFillRequest">CreateSolidFillRequest</a>),
|
|
RenderCreateLinearGradient(<a class="struct" href="render/struct.CreateLinearGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateLinearGradientRequest">CreateLinearGradientRequest</a><'input>),
|
|
RenderCreateRadialGradient(<a class="struct" href="render/struct.CreateRadialGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateRadialGradientRequest">CreateRadialGradientRequest</a><'input>),
|
|
RenderCreateConicalGradient(<a class="struct" href="render/struct.CreateConicalGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateConicalGradientRequest">CreateConicalGradientRequest</a><'input>),
|
|
ShapeQueryVersion(<a class="struct" href="shape/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::shape::QueryVersionRequest">QueryVersionRequest</a>),
|
|
ShapeRectangles(<a class="struct" href="shape/struct.RectanglesRequest.html" title="struct x11rb_protocol::protocol::shape::RectanglesRequest">RectanglesRequest</a><'input>),
|
|
ShapeMask(<a class="struct" href="shape/struct.MaskRequest.html" title="struct x11rb_protocol::protocol::shape::MaskRequest">MaskRequest</a>),
|
|
ShapeCombine(<a class="struct" href="shape/struct.CombineRequest.html" title="struct x11rb_protocol::protocol::shape::CombineRequest">CombineRequest</a>),
|
|
ShapeOffset(<a class="struct" href="shape/struct.OffsetRequest.html" title="struct x11rb_protocol::protocol::shape::OffsetRequest">OffsetRequest</a>),
|
|
ShapeQueryExtents(<a class="struct" href="shape/struct.QueryExtentsRequest.html" title="struct x11rb_protocol::protocol::shape::QueryExtentsRequest">QueryExtentsRequest</a>),
|
|
ShapeSelectInput(<a class="struct" href="shape/struct.SelectInputRequest.html" title="struct x11rb_protocol::protocol::shape::SelectInputRequest">SelectInputRequest</a>),
|
|
ShapeInputSelected(<a class="struct" href="shape/struct.InputSelectedRequest.html" title="struct x11rb_protocol::protocol::shape::InputSelectedRequest">InputSelectedRequest</a>),
|
|
ShapeGetRectangles(<a class="struct" href="shape/struct.GetRectanglesRequest.html" title="struct x11rb_protocol::protocol::shape::GetRectanglesRequest">GetRectanglesRequest</a>),
|
|
XcMiscGetVersion(<a class="struct" href="xc_misc/struct.GetVersionRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetVersionRequest">GetVersionRequest</a>),
|
|
XcMiscGetXIDRange(<a class="struct" href="xc_misc/struct.GetXIDRangeRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetXIDRangeRequest">GetXIDRangeRequest</a>),
|
|
XcMiscGetXIDList(<a class="struct" href="xc_misc/struct.GetXIDListRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetXIDListRequest">GetXIDListRequest</a>),
|
|
XfixesQueryVersion(<a class="struct" href="xfixes/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::xfixes::QueryVersionRequest">QueryVersionRequest</a>),
|
|
XfixesChangeSaveSet(<a class="struct" href="xfixes/struct.ChangeSaveSetRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeSaveSetRequest">ChangeSaveSetRequest</a>),
|
|
XfixesSelectSelectionInput(<a class="struct" href="xfixes/struct.SelectSelectionInputRequest.html" title="struct x11rb_protocol::protocol::xfixes::SelectSelectionInputRequest">SelectSelectionInputRequest</a>),
|
|
XfixesSelectCursorInput(<a class="struct" href="xfixes/struct.SelectCursorInputRequest.html" title="struct x11rb_protocol::protocol::xfixes::SelectCursorInputRequest">SelectCursorInputRequest</a>),
|
|
XfixesGetCursorImage(<a class="struct" href="xfixes/struct.GetCursorImageRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorImageRequest">GetCursorImageRequest</a>),
|
|
XfixesCreateRegion(<a class="struct" href="xfixes/struct.CreateRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionRequest">CreateRegionRequest</a><'input>),
|
|
XfixesCreateRegionFromBitmap(<a class="struct" href="xfixes/struct.CreateRegionFromBitmapRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromBitmapRequest">CreateRegionFromBitmapRequest</a>),
|
|
XfixesCreateRegionFromWindow(<a class="struct" href="xfixes/struct.CreateRegionFromWindowRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromWindowRequest">CreateRegionFromWindowRequest</a>),
|
|
XfixesCreateRegionFromGC(<a class="struct" href="xfixes/struct.CreateRegionFromGCRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromGCRequest">CreateRegionFromGCRequest</a>),
|
|
XfixesCreateRegionFromPicture(<a class="struct" href="xfixes/struct.CreateRegionFromPictureRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromPictureRequest">CreateRegionFromPictureRequest</a>),
|
|
XfixesDestroyRegion(<a class="struct" href="xfixes/struct.DestroyRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::DestroyRegionRequest">DestroyRegionRequest</a>),
|
|
XfixesSetRegion(<a class="struct" href="xfixes/struct.SetRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetRegionRequest">SetRegionRequest</a><'input>),
|
|
XfixesCopyRegion(<a class="struct" href="xfixes/struct.CopyRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::CopyRegionRequest">CopyRegionRequest</a>),
|
|
XfixesUnionRegion(<a class="struct" href="xfixes/struct.UnionRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::UnionRegionRequest">UnionRegionRequest</a>),
|
|
XfixesIntersectRegion(<a class="struct" href="xfixes/struct.IntersectRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::IntersectRegionRequest">IntersectRegionRequest</a>),
|
|
XfixesSubtractRegion(<a class="struct" href="xfixes/struct.SubtractRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SubtractRegionRequest">SubtractRegionRequest</a>),
|
|
XfixesInvertRegion(<a class="struct" href="xfixes/struct.InvertRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::InvertRegionRequest">InvertRegionRequest</a>),
|
|
XfixesTranslateRegion(<a class="struct" href="xfixes/struct.TranslateRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::TranslateRegionRequest">TranslateRegionRequest</a>),
|
|
XfixesRegionExtents(<a class="struct" href="xfixes/struct.RegionExtentsRequest.html" title="struct x11rb_protocol::protocol::xfixes::RegionExtentsRequest">RegionExtentsRequest</a>),
|
|
XfixesFetchRegion(<a class="struct" href="xfixes/struct.FetchRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::FetchRegionRequest">FetchRegionRequest</a>),
|
|
XfixesSetGCClipRegion(<a class="struct" href="xfixes/struct.SetGCClipRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetGCClipRegionRequest">SetGCClipRegionRequest</a>),
|
|
XfixesSetWindowShapeRegion(<a class="struct" href="xfixes/struct.SetWindowShapeRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetWindowShapeRegionRequest">SetWindowShapeRegionRequest</a>),
|
|
XfixesSetPictureClipRegion(<a class="struct" href="xfixes/struct.SetPictureClipRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetPictureClipRegionRequest">SetPictureClipRegionRequest</a>),
|
|
XfixesSetCursorName(<a class="struct" href="xfixes/struct.SetCursorNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetCursorNameRequest">SetCursorNameRequest</a><'input>),
|
|
XfixesGetCursorName(<a class="struct" href="xfixes/struct.GetCursorNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorNameRequest">GetCursorNameRequest</a>),
|
|
XfixesGetCursorImageAndName(<a class="struct" href="xfixes/struct.GetCursorImageAndNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorImageAndNameRequest">GetCursorImageAndNameRequest</a>),
|
|
XfixesChangeCursor(<a class="struct" href="xfixes/struct.ChangeCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeCursorRequest">ChangeCursorRequest</a>),
|
|
XfixesChangeCursorByName(<a class="struct" href="xfixes/struct.ChangeCursorByNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeCursorByNameRequest">ChangeCursorByNameRequest</a><'input>),
|
|
XfixesExpandRegion(<a class="struct" href="xfixes/struct.ExpandRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::ExpandRegionRequest">ExpandRegionRequest</a>),
|
|
XfixesHideCursor(<a class="struct" href="xfixes/struct.HideCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::HideCursorRequest">HideCursorRequest</a>),
|
|
XfixesShowCursor(<a class="struct" href="xfixes/struct.ShowCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::ShowCursorRequest">ShowCursorRequest</a>),
|
|
XfixesCreatePointerBarrier(<a class="struct" href="xfixes/struct.CreatePointerBarrierRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreatePointerBarrierRequest">CreatePointerBarrierRequest</a><'input>),
|
|
XfixesDeletePointerBarrier(<a class="struct" href="xfixes/struct.DeletePointerBarrierRequest.html" title="struct x11rb_protocol::protocol::xfixes::DeletePointerBarrierRequest">DeletePointerBarrierRequest</a>),
|
|
XfixesSetClientDisconnectMode(<a class="struct" href="xfixes/struct.SetClientDisconnectModeRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetClientDisconnectModeRequest">SetClientDisconnectModeRequest</a>),
|
|
XfixesGetClientDisconnectMode(<a class="struct" href="xfixes/struct.GetClientDisconnectModeRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetClientDisconnectModeRequest">GetClientDisconnectModeRequest</a>),
|
|
XinputGetExtensionVersion(<a class="struct" href="xinput/struct.GetExtensionVersionRequest.html" title="struct x11rb_protocol::protocol::xinput::GetExtensionVersionRequest">GetExtensionVersionRequest</a><'input>),
|
|
XinputListInputDevices(<a class="struct" href="xinput/struct.ListInputDevicesRequest.html" title="struct x11rb_protocol::protocol::xinput::ListInputDevicesRequest">ListInputDevicesRequest</a>),
|
|
XinputOpenDevice(<a class="struct" href="xinput/struct.OpenDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::OpenDeviceRequest">OpenDeviceRequest</a>),
|
|
XinputCloseDevice(<a class="struct" href="xinput/struct.CloseDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::CloseDeviceRequest">CloseDeviceRequest</a>),
|
|
XinputSetDeviceMode(<a class="struct" href="xinput/struct.SetDeviceModeRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceModeRequest">SetDeviceModeRequest</a>),
|
|
XinputSelectExtensionEvent(<a class="struct" href="xinput/struct.SelectExtensionEventRequest.html" title="struct x11rb_protocol::protocol::xinput::SelectExtensionEventRequest">SelectExtensionEventRequest</a><'input>),
|
|
XinputGetSelectedExtensionEvents(<a class="struct" href="xinput/struct.GetSelectedExtensionEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::GetSelectedExtensionEventsRequest">GetSelectedExtensionEventsRequest</a>),
|
|
XinputChangeDeviceDontPropagateList(<a class="struct" href="xinput/struct.ChangeDeviceDontPropagateListRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceDontPropagateListRequest">ChangeDeviceDontPropagateListRequest</a><'input>),
|
|
XinputGetDeviceDontPropagateList(<a class="struct" href="xinput/struct.GetDeviceDontPropagateListRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceDontPropagateListRequest">GetDeviceDontPropagateListRequest</a>),
|
|
XinputGetDeviceMotionEvents(<a class="struct" href="xinput/struct.GetDeviceMotionEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceMotionEventsRequest">GetDeviceMotionEventsRequest</a>),
|
|
XinputChangeKeyboardDevice(<a class="struct" href="xinput/struct.ChangeKeyboardDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeKeyboardDeviceRequest">ChangeKeyboardDeviceRequest</a>),
|
|
XinputChangePointerDevice(<a class="struct" href="xinput/struct.ChangePointerDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangePointerDeviceRequest">ChangePointerDeviceRequest</a>),
|
|
XinputGrabDevice(<a class="struct" href="xinput/struct.GrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceRequest">GrabDeviceRequest</a><'input>),
|
|
XinputUngrabDevice(<a class="struct" href="xinput/struct.UngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceRequest">UngrabDeviceRequest</a>),
|
|
XinputGrabDeviceKey(<a class="struct" href="xinput/struct.GrabDeviceKeyRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceKeyRequest">GrabDeviceKeyRequest</a><'input>),
|
|
XinputUngrabDeviceKey(<a class="struct" href="xinput/struct.UngrabDeviceKeyRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceKeyRequest">UngrabDeviceKeyRequest</a>),
|
|
XinputGrabDeviceButton(<a class="struct" href="xinput/struct.GrabDeviceButtonRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceButtonRequest">GrabDeviceButtonRequest</a><'input>),
|
|
XinputUngrabDeviceButton(<a class="struct" href="xinput/struct.UngrabDeviceButtonRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceButtonRequest">UngrabDeviceButtonRequest</a>),
|
|
XinputAllowDeviceEvents(<a class="struct" href="xinput/struct.AllowDeviceEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::AllowDeviceEventsRequest">AllowDeviceEventsRequest</a>),
|
|
XinputGetDeviceFocus(<a class="struct" href="xinput/struct.GetDeviceFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceFocusRequest">GetDeviceFocusRequest</a>),
|
|
XinputSetDeviceFocus(<a class="struct" href="xinput/struct.SetDeviceFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceFocusRequest">SetDeviceFocusRequest</a>),
|
|
XinputGetFeedbackControl(<a class="struct" href="xinput/struct.GetFeedbackControlRequest.html" title="struct x11rb_protocol::protocol::xinput::GetFeedbackControlRequest">GetFeedbackControlRequest</a>),
|
|
XinputChangeFeedbackControl(<a class="struct" href="xinput/struct.ChangeFeedbackControlRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeFeedbackControlRequest">ChangeFeedbackControlRequest</a>),
|
|
XinputGetDeviceKeyMapping(<a class="struct" href="xinput/struct.GetDeviceKeyMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceKeyMappingRequest">GetDeviceKeyMappingRequest</a>),
|
|
XinputChangeDeviceKeyMapping(<a class="struct" href="xinput/struct.ChangeDeviceKeyMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceKeyMappingRequest">ChangeDeviceKeyMappingRequest</a><'input>),
|
|
XinputGetDeviceModifierMapping(<a class="struct" href="xinput/struct.GetDeviceModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceModifierMappingRequest">GetDeviceModifierMappingRequest</a>),
|
|
XinputSetDeviceModifierMapping(<a class="struct" href="xinput/struct.SetDeviceModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceModifierMappingRequest">SetDeviceModifierMappingRequest</a><'input>),
|
|
XinputGetDeviceButtonMapping(<a class="struct" href="xinput/struct.GetDeviceButtonMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceButtonMappingRequest">GetDeviceButtonMappingRequest</a>),
|
|
XinputSetDeviceButtonMapping(<a class="struct" href="xinput/struct.SetDeviceButtonMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceButtonMappingRequest">SetDeviceButtonMappingRequest</a><'input>),
|
|
XinputQueryDeviceState(<a class="struct" href="xinput/struct.QueryDeviceStateRequest.html" title="struct x11rb_protocol::protocol::xinput::QueryDeviceStateRequest">QueryDeviceStateRequest</a>),
|
|
XinputDeviceBell(<a class="struct" href="xinput/struct.DeviceBellRequest.html" title="struct x11rb_protocol::protocol::xinput::DeviceBellRequest">DeviceBellRequest</a>),
|
|
XinputSetDeviceValuators(<a class="struct" href="xinput/struct.SetDeviceValuatorsRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceValuatorsRequest">SetDeviceValuatorsRequest</a><'input>),
|
|
XinputGetDeviceControl(<a class="struct" href="xinput/struct.GetDeviceControlRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceControlRequest">GetDeviceControlRequest</a>),
|
|
XinputChangeDeviceControl(<a class="struct" href="xinput/struct.ChangeDeviceControlRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceControlRequest">ChangeDeviceControlRequest</a>),
|
|
XinputListDeviceProperties(<a class="struct" href="xinput/struct.ListDevicePropertiesRequest.html" title="struct x11rb_protocol::protocol::xinput::ListDevicePropertiesRequest">ListDevicePropertiesRequest</a>),
|
|
XinputChangeDeviceProperty(<a class="struct" href="xinput/struct.ChangeDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDevicePropertyRequest">ChangeDevicePropertyRequest</a><'input>),
|
|
XinputDeleteDeviceProperty(<a class="struct" href="xinput/struct.DeleteDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::DeleteDevicePropertyRequest">DeleteDevicePropertyRequest</a>),
|
|
XinputGetDeviceProperty(<a class="struct" href="xinput/struct.GetDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDevicePropertyRequest">GetDevicePropertyRequest</a>),
|
|
XinputXIQueryPointer(<a class="struct" href="xinput/struct.XIQueryPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryPointerRequest">XIQueryPointerRequest</a>),
|
|
XinputXIWarpPointer(<a class="struct" href="xinput/struct.XIWarpPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIWarpPointerRequest">XIWarpPointerRequest</a>),
|
|
XinputXIChangeCursor(<a class="struct" href="xinput/struct.XIChangeCursorRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangeCursorRequest">XIChangeCursorRequest</a>),
|
|
XinputXIChangeHierarchy(<a class="struct" href="xinput/struct.XIChangeHierarchyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangeHierarchyRequest">XIChangeHierarchyRequest</a><'input>),
|
|
XinputXISetClientPointer(<a class="struct" href="xinput/struct.XISetClientPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XISetClientPointerRequest">XISetClientPointerRequest</a>),
|
|
XinputXIGetClientPointer(<a class="struct" href="xinput/struct.XIGetClientPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetClientPointerRequest">XIGetClientPointerRequest</a>),
|
|
XinputXISelectEvents(<a class="struct" href="xinput/struct.XISelectEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XISelectEventsRequest">XISelectEventsRequest</a><'input>),
|
|
XinputXIQueryVersion(<a class="struct" href="xinput/struct.XIQueryVersionRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryVersionRequest">XIQueryVersionRequest</a>),
|
|
XinputXIQueryDevice(<a class="struct" href="xinput/struct.XIQueryDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryDeviceRequest">XIQueryDeviceRequest</a>),
|
|
XinputXISetFocus(<a class="struct" href="xinput/struct.XISetFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::XISetFocusRequest">XISetFocusRequest</a>),
|
|
XinputXIGetFocus(<a class="struct" href="xinput/struct.XIGetFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetFocusRequest">XIGetFocusRequest</a>),
|
|
XinputXIGrabDevice(<a class="struct" href="xinput/struct.XIGrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGrabDeviceRequest">XIGrabDeviceRequest</a><'input>),
|
|
XinputXIUngrabDevice(<a class="struct" href="xinput/struct.XIUngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIUngrabDeviceRequest">XIUngrabDeviceRequest</a>),
|
|
XinputXIAllowEvents(<a class="struct" href="xinput/struct.XIAllowEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XIAllowEventsRequest">XIAllowEventsRequest</a>),
|
|
XinputXIPassiveGrabDevice(<a class="struct" href="xinput/struct.XIPassiveGrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIPassiveGrabDeviceRequest">XIPassiveGrabDeviceRequest</a><'input>),
|
|
XinputXIPassiveUngrabDevice(<a class="struct" href="xinput/struct.XIPassiveUngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIPassiveUngrabDeviceRequest">XIPassiveUngrabDeviceRequest</a><'input>),
|
|
XinputXIListProperties(<a class="struct" href="xinput/struct.XIListPropertiesRequest.html" title="struct x11rb_protocol::protocol::xinput::XIListPropertiesRequest">XIListPropertiesRequest</a>),
|
|
XinputXIChangeProperty(<a class="struct" href="xinput/struct.XIChangePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangePropertyRequest">XIChangePropertyRequest</a><'input>),
|
|
XinputXIDeleteProperty(<a class="struct" href="xinput/struct.XIDeletePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIDeletePropertyRequest">XIDeletePropertyRequest</a>),
|
|
XinputXIGetProperty(<a class="struct" href="xinput/struct.XIGetPropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetPropertyRequest">XIGetPropertyRequest</a>),
|
|
XinputXIGetSelectedEvents(<a class="struct" href="xinput/struct.XIGetSelectedEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetSelectedEventsRequest">XIGetSelectedEventsRequest</a>),
|
|
XinputXIBarrierReleasePointer(<a class="struct" href="xinput/struct.XIBarrierReleasePointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIBarrierReleasePointerRequest">XIBarrierReleasePointerRequest</a><'input>),
|
|
XinputSendExtensionEvent(<a class="struct" href="xinput/struct.SendExtensionEventRequest.html" title="struct x11rb_protocol::protocol::xinput::SendExtensionEventRequest">SendExtensionEventRequest</a><'input>),
|
|
XkbUseExtension(<a class="struct" href="xkb/struct.UseExtensionRequest.html" title="struct x11rb_protocol::protocol::xkb::UseExtensionRequest">UseExtensionRequest</a>),
|
|
XkbSelectEvents(<a class="struct" href="xkb/struct.SelectEventsRequest.html" title="struct x11rb_protocol::protocol::xkb::SelectEventsRequest">SelectEventsRequest</a><'input>),
|
|
XkbBell(<a class="struct" href="xkb/struct.BellRequest.html" title="struct x11rb_protocol::protocol::xkb::BellRequest">BellRequest</a>),
|
|
XkbGetState(<a class="struct" href="xkb/struct.GetStateRequest.html" title="struct x11rb_protocol::protocol::xkb::GetStateRequest">GetStateRequest</a>),
|
|
XkbLatchLockState(<a class="struct" href="xkb/struct.LatchLockStateRequest.html" title="struct x11rb_protocol::protocol::xkb::LatchLockStateRequest">LatchLockStateRequest</a>),
|
|
XkbGetControls(<a class="struct" href="xkb/struct.GetControlsRequest.html" title="struct x11rb_protocol::protocol::xkb::GetControlsRequest">GetControlsRequest</a>),
|
|
XkbSetControls(<a class="struct" href="xkb/struct.SetControlsRequest.html" title="struct x11rb_protocol::protocol::xkb::SetControlsRequest">SetControlsRequest</a><'input>),
|
|
XkbGetMap(<a class="struct" href="xkb/struct.GetMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetMapRequest">GetMapRequest</a>),
|
|
XkbSetMap(<a class="struct" href="xkb/struct.SetMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetMapRequest">SetMapRequest</a><'input>),
|
|
XkbGetCompatMap(<a class="struct" href="xkb/struct.GetCompatMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetCompatMapRequest">GetCompatMapRequest</a>),
|
|
XkbSetCompatMap(<a class="struct" href="xkb/struct.SetCompatMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetCompatMapRequest">SetCompatMapRequest</a><'input>),
|
|
XkbGetIndicatorState(<a class="struct" href="xkb/struct.GetIndicatorStateRequest.html" title="struct x11rb_protocol::protocol::xkb::GetIndicatorStateRequest">GetIndicatorStateRequest</a>),
|
|
XkbGetIndicatorMap(<a class="struct" href="xkb/struct.GetIndicatorMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetIndicatorMapRequest">GetIndicatorMapRequest</a>),
|
|
XkbSetIndicatorMap(<a class="struct" href="xkb/struct.SetIndicatorMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetIndicatorMapRequest">SetIndicatorMapRequest</a><'input>),
|
|
XkbGetNamedIndicator(<a class="struct" href="xkb/struct.GetNamedIndicatorRequest.html" title="struct x11rb_protocol::protocol::xkb::GetNamedIndicatorRequest">GetNamedIndicatorRequest</a>),
|
|
XkbSetNamedIndicator(<a class="struct" href="xkb/struct.SetNamedIndicatorRequest.html" title="struct x11rb_protocol::protocol::xkb::SetNamedIndicatorRequest">SetNamedIndicatorRequest</a>),
|
|
XkbGetNames(<a class="struct" href="xkb/struct.GetNamesRequest.html" title="struct x11rb_protocol::protocol::xkb::GetNamesRequest">GetNamesRequest</a>),
|
|
XkbSetNames(<a class="struct" href="xkb/struct.SetNamesRequest.html" title="struct x11rb_protocol::protocol::xkb::SetNamesRequest">SetNamesRequest</a><'input>),
|
|
XkbPerClientFlags(<a class="struct" href="xkb/struct.PerClientFlagsRequest.html" title="struct x11rb_protocol::protocol::xkb::PerClientFlagsRequest">PerClientFlagsRequest</a>),
|
|
XkbListComponents(<a class="struct" href="xkb/struct.ListComponentsRequest.html" title="struct x11rb_protocol::protocol::xkb::ListComponentsRequest">ListComponentsRequest</a>),
|
|
XkbGetKbdByName(<a class="struct" href="xkb/struct.GetKbdByNameRequest.html" title="struct x11rb_protocol::protocol::xkb::GetKbdByNameRequest">GetKbdByNameRequest</a>),
|
|
XkbGetDeviceInfo(<a class="struct" href="xkb/struct.GetDeviceInfoRequest.html" title="struct x11rb_protocol::protocol::xkb::GetDeviceInfoRequest">GetDeviceInfoRequest</a>),
|
|
XkbSetDeviceInfo(<a class="struct" href="xkb/struct.SetDeviceInfoRequest.html" title="struct x11rb_protocol::protocol::xkb::SetDeviceInfoRequest">SetDeviceInfoRequest</a><'input>),
|
|
XkbSetDebuggingFlags(<a class="struct" href="xkb/struct.SetDebuggingFlagsRequest.html" title="struct x11rb_protocol::protocol::xkb::SetDebuggingFlagsRequest">SetDebuggingFlagsRequest</a><'input>),
|
|
</details>}</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Enumeration of all possible X11 requests.</p>
|
|
</div></details><h2 id="variants" class="variants section-header">Variants (Non-exhaustive)<a href="#variants" class="anchor">§</a></h2><details class="toggle non-exhaustive"><summary class="hideme"><span>This enum is marked as non-exhaustive</span></summary><div class="docblock">Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.</div></details><div class="variants"><section id="variant.Unknown" class="variant"><a href="#variant.Unknown" class="anchor">§</a><h3 class="code-header">Unknown(<a class="struct" href="../x11_utils/struct.RequestHeader.html" title="struct x11rb_protocol::x11_utils::RequestHeader">RequestHeader</a>, <a class="enum" href="https://doc.rust-lang.org/1.84.0/alloc/borrow/enum.Cow.html" title="enum alloc::borrow::Cow">Cow</a><'input, [<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>]>)</h3></section><section id="variant.CreateWindow" class="variant"><a href="#variant.CreateWindow" class="anchor">§</a><h3 class="code-header">CreateWindow(<a class="struct" href="xproto/struct.CreateWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateWindowRequest">CreateWindowRequest</a><'input>)</h3></section><section id="variant.ChangeWindowAttributes" class="variant"><a href="#variant.ChangeWindowAttributes" class="anchor">§</a><h3 class="code-header">ChangeWindowAttributes(<a class="struct" href="xproto/struct.ChangeWindowAttributesRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeWindowAttributesRequest">ChangeWindowAttributesRequest</a><'input>)</h3></section><section id="variant.GetWindowAttributes" class="variant"><a href="#variant.GetWindowAttributes" class="anchor">§</a><h3 class="code-header">GetWindowAttributes(<a class="struct" href="xproto/struct.GetWindowAttributesRequest.html" title="struct x11rb_protocol::protocol::xproto::GetWindowAttributesRequest">GetWindowAttributesRequest</a>)</h3></section><section id="variant.DestroyWindow" class="variant"><a href="#variant.DestroyWindow" class="anchor">§</a><h3 class="code-header">DestroyWindow(<a class="struct" href="xproto/struct.DestroyWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::DestroyWindowRequest">DestroyWindowRequest</a>)</h3></section><section id="variant.DestroySubwindows" class="variant"><a href="#variant.DestroySubwindows" class="anchor">§</a><h3 class="code-header">DestroySubwindows(<a class="struct" href="xproto/struct.DestroySubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::DestroySubwindowsRequest">DestroySubwindowsRequest</a>)</h3></section><section id="variant.ChangeSaveSet" class="variant"><a href="#variant.ChangeSaveSet" class="anchor">§</a><h3 class="code-header">ChangeSaveSet(<a class="struct" href="xproto/struct.ChangeSaveSetRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeSaveSetRequest">ChangeSaveSetRequest</a>)</h3></section><section id="variant.ReparentWindow" class="variant"><a href="#variant.ReparentWindow" class="anchor">§</a><h3 class="code-header">ReparentWindow(<a class="struct" href="xproto/struct.ReparentWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::ReparentWindowRequest">ReparentWindowRequest</a>)</h3></section><section id="variant.MapWindow" class="variant"><a href="#variant.MapWindow" class="anchor">§</a><h3 class="code-header">MapWindow(<a class="struct" href="xproto/struct.MapWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::MapWindowRequest">MapWindowRequest</a>)</h3></section><section id="variant.MapSubwindows" class="variant"><a href="#variant.MapSubwindows" class="anchor">§</a><h3 class="code-header">MapSubwindows(<a class="struct" href="xproto/struct.MapSubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::MapSubwindowsRequest">MapSubwindowsRequest</a>)</h3></section><section id="variant.UnmapWindow" class="variant"><a href="#variant.UnmapWindow" class="anchor">§</a><h3 class="code-header">UnmapWindow(<a class="struct" href="xproto/struct.UnmapWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::UnmapWindowRequest">UnmapWindowRequest</a>)</h3></section><section id="variant.UnmapSubwindows" class="variant"><a href="#variant.UnmapSubwindows" class="anchor">§</a><h3 class="code-header">UnmapSubwindows(<a class="struct" href="xproto/struct.UnmapSubwindowsRequest.html" title="struct x11rb_protocol::protocol::xproto::UnmapSubwindowsRequest">UnmapSubwindowsRequest</a>)</h3></section><section id="variant.ConfigureWindow" class="variant"><a href="#variant.ConfigureWindow" class="anchor">§</a><h3 class="code-header">ConfigureWindow(<a class="struct" href="xproto/struct.ConfigureWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::ConfigureWindowRequest">ConfigureWindowRequest</a><'input>)</h3></section><section id="variant.CirculateWindow" class="variant"><a href="#variant.CirculateWindow" class="anchor">§</a><h3 class="code-header">CirculateWindow(<a class="struct" href="xproto/struct.CirculateWindowRequest.html" title="struct x11rb_protocol::protocol::xproto::CirculateWindowRequest">CirculateWindowRequest</a>)</h3></section><section id="variant.GetGeometry" class="variant"><a href="#variant.GetGeometry" class="anchor">§</a><h3 class="code-header">GetGeometry(<a class="struct" href="xproto/struct.GetGeometryRequest.html" title="struct x11rb_protocol::protocol::xproto::GetGeometryRequest">GetGeometryRequest</a>)</h3></section><section id="variant.QueryTree" class="variant"><a href="#variant.QueryTree" class="anchor">§</a><h3 class="code-header">QueryTree(<a class="struct" href="xproto/struct.QueryTreeRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryTreeRequest">QueryTreeRequest</a>)</h3></section><section id="variant.InternAtom" class="variant"><a href="#variant.InternAtom" class="anchor">§</a><h3 class="code-header">InternAtom(<a class="struct" href="xproto/struct.InternAtomRequest.html" title="struct x11rb_protocol::protocol::xproto::InternAtomRequest">InternAtomRequest</a><'input>)</h3></section><section id="variant.GetAtomName" class="variant"><a href="#variant.GetAtomName" class="anchor">§</a><h3 class="code-header">GetAtomName(<a class="struct" href="xproto/struct.GetAtomNameRequest.html" title="struct x11rb_protocol::protocol::xproto::GetAtomNameRequest">GetAtomNameRequest</a>)</h3></section><section id="variant.ChangeProperty" class="variant"><a href="#variant.ChangeProperty" class="anchor">§</a><h3 class="code-header">ChangeProperty(<a class="struct" href="xproto/struct.ChangePropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangePropertyRequest">ChangePropertyRequest</a><'input>)</h3></section><section id="variant.DeleteProperty" class="variant"><a href="#variant.DeleteProperty" class="anchor">§</a><h3 class="code-header">DeleteProperty(<a class="struct" href="xproto/struct.DeletePropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::DeletePropertyRequest">DeletePropertyRequest</a>)</h3></section><section id="variant.GetProperty" class="variant"><a href="#variant.GetProperty" class="anchor">§</a><h3 class="code-header">GetProperty(<a class="struct" href="xproto/struct.GetPropertyRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPropertyRequest">GetPropertyRequest</a>)</h3></section><section id="variant.ListProperties" class="variant"><a href="#variant.ListProperties" class="anchor">§</a><h3 class="code-header">ListProperties(<a class="struct" href="xproto/struct.ListPropertiesRequest.html" title="struct x11rb_protocol::protocol::xproto::ListPropertiesRequest">ListPropertiesRequest</a>)</h3></section><section id="variant.SetSelectionOwner" class="variant"><a href="#variant.SetSelectionOwner" class="anchor">§</a><h3 class="code-header">SetSelectionOwner(<a class="struct" href="xproto/struct.SetSelectionOwnerRequest.html" title="struct x11rb_protocol::protocol::xproto::SetSelectionOwnerRequest">SetSelectionOwnerRequest</a>)</h3></section><section id="variant.GetSelectionOwner" class="variant"><a href="#variant.GetSelectionOwner" class="anchor">§</a><h3 class="code-header">GetSelectionOwner(<a class="struct" href="xproto/struct.GetSelectionOwnerRequest.html" title="struct x11rb_protocol::protocol::xproto::GetSelectionOwnerRequest">GetSelectionOwnerRequest</a>)</h3></section><section id="variant.ConvertSelection" class="variant"><a href="#variant.ConvertSelection" class="anchor">§</a><h3 class="code-header">ConvertSelection(<a class="struct" href="xproto/struct.ConvertSelectionRequest.html" title="struct x11rb_protocol::protocol::xproto::ConvertSelectionRequest">ConvertSelectionRequest</a>)</h3></section><section id="variant.SendEvent" class="variant"><a href="#variant.SendEvent" class="anchor">§</a><h3 class="code-header">SendEvent(<a class="struct" href="xproto/struct.SendEventRequest.html" title="struct x11rb_protocol::protocol::xproto::SendEventRequest">SendEventRequest</a><'input>)</h3></section><section id="variant.GrabPointer" class="variant"><a href="#variant.GrabPointer" class="anchor">§</a><h3 class="code-header">GrabPointer(<a class="struct" href="xproto/struct.GrabPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabPointerRequest">GrabPointerRequest</a>)</h3></section><section id="variant.UngrabPointer" class="variant"><a href="#variant.UngrabPointer" class="anchor">§</a><h3 class="code-header">UngrabPointer(<a class="struct" href="xproto/struct.UngrabPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabPointerRequest">UngrabPointerRequest</a>)</h3></section><section id="variant.GrabButton" class="variant"><a href="#variant.GrabButton" class="anchor">§</a><h3 class="code-header">GrabButton(<a class="struct" href="xproto/struct.GrabButtonRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabButtonRequest">GrabButtonRequest</a>)</h3></section><section id="variant.UngrabButton" class="variant"><a href="#variant.UngrabButton" class="anchor">§</a><h3 class="code-header">UngrabButton(<a class="struct" href="xproto/struct.UngrabButtonRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabButtonRequest">UngrabButtonRequest</a>)</h3></section><section id="variant.ChangeActivePointerGrab" class="variant"><a href="#variant.ChangeActivePointerGrab" class="anchor">§</a><h3 class="code-header">ChangeActivePointerGrab(<a class="struct" href="xproto/struct.ChangeActivePointerGrabRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeActivePointerGrabRequest">ChangeActivePointerGrabRequest</a>)</h3></section><section id="variant.GrabKeyboard" class="variant"><a href="#variant.GrabKeyboard" class="anchor">§</a><h3 class="code-header">GrabKeyboard(<a class="struct" href="xproto/struct.GrabKeyboardRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabKeyboardRequest">GrabKeyboardRequest</a>)</h3></section><section id="variant.UngrabKeyboard" class="variant"><a href="#variant.UngrabKeyboard" class="anchor">§</a><h3 class="code-header">UngrabKeyboard(<a class="struct" href="xproto/struct.UngrabKeyboardRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabKeyboardRequest">UngrabKeyboardRequest</a>)</h3></section><section id="variant.GrabKey" class="variant"><a href="#variant.GrabKey" class="anchor">§</a><h3 class="code-header">GrabKey(<a class="struct" href="xproto/struct.GrabKeyRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabKeyRequest">GrabKeyRequest</a>)</h3></section><section id="variant.UngrabKey" class="variant"><a href="#variant.UngrabKey" class="anchor">§</a><h3 class="code-header">UngrabKey(<a class="struct" href="xproto/struct.UngrabKeyRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabKeyRequest">UngrabKeyRequest</a>)</h3></section><section id="variant.AllowEvents" class="variant"><a href="#variant.AllowEvents" class="anchor">§</a><h3 class="code-header">AllowEvents(<a class="struct" href="xproto/struct.AllowEventsRequest.html" title="struct x11rb_protocol::protocol::xproto::AllowEventsRequest">AllowEventsRequest</a>)</h3></section><section id="variant.GrabServer" class="variant"><a href="#variant.GrabServer" class="anchor">§</a><h3 class="code-header">GrabServer(<a class="struct" href="xproto/struct.GrabServerRequest.html" title="struct x11rb_protocol::protocol::xproto::GrabServerRequest">GrabServerRequest</a>)</h3></section><section id="variant.UngrabServer" class="variant"><a href="#variant.UngrabServer" class="anchor">§</a><h3 class="code-header">UngrabServer(<a class="struct" href="xproto/struct.UngrabServerRequest.html" title="struct x11rb_protocol::protocol::xproto::UngrabServerRequest">UngrabServerRequest</a>)</h3></section><section id="variant.QueryPointer" class="variant"><a href="#variant.QueryPointer" class="anchor">§</a><h3 class="code-header">QueryPointer(<a class="struct" href="xproto/struct.QueryPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryPointerRequest">QueryPointerRequest</a>)</h3></section><section id="variant.GetMotionEvents" class="variant"><a href="#variant.GetMotionEvents" class="anchor">§</a><h3 class="code-header">GetMotionEvents(<a class="struct" href="xproto/struct.GetMotionEventsRequest.html" title="struct x11rb_protocol::protocol::xproto::GetMotionEventsRequest">GetMotionEventsRequest</a>)</h3></section><section id="variant.TranslateCoordinates" class="variant"><a href="#variant.TranslateCoordinates" class="anchor">§</a><h3 class="code-header">TranslateCoordinates(<a class="struct" href="xproto/struct.TranslateCoordinatesRequest.html" title="struct x11rb_protocol::protocol::xproto::TranslateCoordinatesRequest">TranslateCoordinatesRequest</a>)</h3></section><section id="variant.WarpPointer" class="variant"><a href="#variant.WarpPointer" class="anchor">§</a><h3 class="code-header">WarpPointer(<a class="struct" href="xproto/struct.WarpPointerRequest.html" title="struct x11rb_protocol::protocol::xproto::WarpPointerRequest">WarpPointerRequest</a>)</h3></section><section id="variant.SetInputFocus" class="variant"><a href="#variant.SetInputFocus" class="anchor">§</a><h3 class="code-header">SetInputFocus(<a class="struct" href="xproto/struct.SetInputFocusRequest.html" title="struct x11rb_protocol::protocol::xproto::SetInputFocusRequest">SetInputFocusRequest</a>)</h3></section><section id="variant.GetInputFocus" class="variant"><a href="#variant.GetInputFocus" class="anchor">§</a><h3 class="code-header">GetInputFocus(<a class="struct" href="xproto/struct.GetInputFocusRequest.html" title="struct x11rb_protocol::protocol::xproto::GetInputFocusRequest">GetInputFocusRequest</a>)</h3></section><section id="variant.QueryKeymap" class="variant"><a href="#variant.QueryKeymap" class="anchor">§</a><h3 class="code-header">QueryKeymap(<a class="struct" href="xproto/struct.QueryKeymapRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryKeymapRequest">QueryKeymapRequest</a>)</h3></section><section id="variant.OpenFont" class="variant"><a href="#variant.OpenFont" class="anchor">§</a><h3 class="code-header">OpenFont(<a class="struct" href="xproto/struct.OpenFontRequest.html" title="struct x11rb_protocol::protocol::xproto::OpenFontRequest">OpenFontRequest</a><'input>)</h3></section><section id="variant.CloseFont" class="variant"><a href="#variant.CloseFont" class="anchor">§</a><h3 class="code-header">CloseFont(<a class="struct" href="xproto/struct.CloseFontRequest.html" title="struct x11rb_protocol::protocol::xproto::CloseFontRequest">CloseFontRequest</a>)</h3></section><section id="variant.QueryFont" class="variant"><a href="#variant.QueryFont" class="anchor">§</a><h3 class="code-header">QueryFont(<a class="struct" href="xproto/struct.QueryFontRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryFontRequest">QueryFontRequest</a>)</h3></section><section id="variant.QueryTextExtents" class="variant"><a href="#variant.QueryTextExtents" class="anchor">§</a><h3 class="code-header">QueryTextExtents(<a class="struct" href="xproto/struct.QueryTextExtentsRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryTextExtentsRequest">QueryTextExtentsRequest</a><'input>)</h3></section><section id="variant.ListFonts" class="variant"><a href="#variant.ListFonts" class="anchor">§</a><h3 class="code-header">ListFonts(<a class="struct" href="xproto/struct.ListFontsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListFontsRequest">ListFontsRequest</a><'input>)</h3></section><section id="variant.ListFontsWithInfo" class="variant"><a href="#variant.ListFontsWithInfo" class="anchor">§</a><h3 class="code-header">ListFontsWithInfo(<a class="struct" href="xproto/struct.ListFontsWithInfoRequest.html" title="struct x11rb_protocol::protocol::xproto::ListFontsWithInfoRequest">ListFontsWithInfoRequest</a><'input>)</h3></section><section id="variant.SetFontPath" class="variant"><a href="#variant.SetFontPath" class="anchor">§</a><h3 class="code-header">SetFontPath(<a class="struct" href="xproto/struct.SetFontPathRequest.html" title="struct x11rb_protocol::protocol::xproto::SetFontPathRequest">SetFontPathRequest</a><'input>)</h3></section><section id="variant.GetFontPath" class="variant"><a href="#variant.GetFontPath" class="anchor">§</a><h3 class="code-header">GetFontPath(<a class="struct" href="xproto/struct.GetFontPathRequest.html" title="struct x11rb_protocol::protocol::xproto::GetFontPathRequest">GetFontPathRequest</a>)</h3></section><section id="variant.CreatePixmap" class="variant"><a href="#variant.CreatePixmap" class="anchor">§</a><h3 class="code-header">CreatePixmap(<a class="struct" href="xproto/struct.CreatePixmapRequest.html" title="struct x11rb_protocol::protocol::xproto::CreatePixmapRequest">CreatePixmapRequest</a>)</h3></section><section id="variant.FreePixmap" class="variant"><a href="#variant.FreePixmap" class="anchor">§</a><h3 class="code-header">FreePixmap(<a class="struct" href="xproto/struct.FreePixmapRequest.html" title="struct x11rb_protocol::protocol::xproto::FreePixmapRequest">FreePixmapRequest</a>)</h3></section><section id="variant.CreateGC" class="variant"><a href="#variant.CreateGC" class="anchor">§</a><h3 class="code-header">CreateGC(<a class="struct" href="xproto/struct.CreateGCRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateGCRequest">CreateGCRequest</a><'input>)</h3></section><section id="variant.ChangeGC" class="variant"><a href="#variant.ChangeGC" class="anchor">§</a><h3 class="code-header">ChangeGC(<a class="struct" href="xproto/struct.ChangeGCRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeGCRequest">ChangeGCRequest</a><'input>)</h3></section><section id="variant.CopyGC" class="variant"><a href="#variant.CopyGC" class="anchor">§</a><h3 class="code-header">CopyGC(<a class="struct" href="xproto/struct.CopyGCRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyGCRequest">CopyGCRequest</a>)</h3></section><section id="variant.SetDashes" class="variant"><a href="#variant.SetDashes" class="anchor">§</a><h3 class="code-header">SetDashes(<a class="struct" href="xproto/struct.SetDashesRequest.html" title="struct x11rb_protocol::protocol::xproto::SetDashesRequest">SetDashesRequest</a><'input>)</h3></section><section id="variant.SetClipRectangles" class="variant"><a href="#variant.SetClipRectangles" class="anchor">§</a><h3 class="code-header">SetClipRectangles(<a class="struct" href="xproto/struct.SetClipRectanglesRequest.html" title="struct x11rb_protocol::protocol::xproto::SetClipRectanglesRequest">SetClipRectanglesRequest</a><'input>)</h3></section><section id="variant.FreeGC" class="variant"><a href="#variant.FreeGC" class="anchor">§</a><h3 class="code-header">FreeGC(<a class="struct" href="xproto/struct.FreeGCRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeGCRequest">FreeGCRequest</a>)</h3></section><section id="variant.ClearArea" class="variant"><a href="#variant.ClearArea" class="anchor">§</a><h3 class="code-header">ClearArea(<a class="struct" href="xproto/struct.ClearAreaRequest.html" title="struct x11rb_protocol::protocol::xproto::ClearAreaRequest">ClearAreaRequest</a>)</h3></section><section id="variant.CopyArea" class="variant"><a href="#variant.CopyArea" class="anchor">§</a><h3 class="code-header">CopyArea(<a class="struct" href="xproto/struct.CopyAreaRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyAreaRequest">CopyAreaRequest</a>)</h3></section><section id="variant.CopyPlane" class="variant"><a href="#variant.CopyPlane" class="anchor">§</a><h3 class="code-header">CopyPlane(<a class="struct" href="xproto/struct.CopyPlaneRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyPlaneRequest">CopyPlaneRequest</a>)</h3></section><section id="variant.PolyPoint" class="variant"><a href="#variant.PolyPoint" class="anchor">§</a><h3 class="code-header">PolyPoint(<a class="struct" href="xproto/struct.PolyPointRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyPointRequest">PolyPointRequest</a><'input>)</h3></section><section id="variant.PolyLine" class="variant"><a href="#variant.PolyLine" class="anchor">§</a><h3 class="code-header">PolyLine(<a class="struct" href="xproto/struct.PolyLineRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyLineRequest">PolyLineRequest</a><'input>)</h3></section><section id="variant.PolySegment" class="variant"><a href="#variant.PolySegment" class="anchor">§</a><h3 class="code-header">PolySegment(<a class="struct" href="xproto/struct.PolySegmentRequest.html" title="struct x11rb_protocol::protocol::xproto::PolySegmentRequest">PolySegmentRequest</a><'input>)</h3></section><section id="variant.PolyRectangle" class="variant"><a href="#variant.PolyRectangle" class="anchor">§</a><h3 class="code-header">PolyRectangle(<a class="struct" href="xproto/struct.PolyRectangleRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyRectangleRequest">PolyRectangleRequest</a><'input>)</h3></section><section id="variant.PolyArc" class="variant"><a href="#variant.PolyArc" class="anchor">§</a><h3 class="code-header">PolyArc(<a class="struct" href="xproto/struct.PolyArcRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyArcRequest">PolyArcRequest</a><'input>)</h3></section><section id="variant.FillPoly" class="variant"><a href="#variant.FillPoly" class="anchor">§</a><h3 class="code-header">FillPoly(<a class="struct" href="xproto/struct.FillPolyRequest.html" title="struct x11rb_protocol::protocol::xproto::FillPolyRequest">FillPolyRequest</a><'input>)</h3></section><section id="variant.PolyFillRectangle" class="variant"><a href="#variant.PolyFillRectangle" class="anchor">§</a><h3 class="code-header">PolyFillRectangle(<a class="struct" href="xproto/struct.PolyFillRectangleRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyFillRectangleRequest">PolyFillRectangleRequest</a><'input>)</h3></section><section id="variant.PolyFillArc" class="variant"><a href="#variant.PolyFillArc" class="anchor">§</a><h3 class="code-header">PolyFillArc(<a class="struct" href="xproto/struct.PolyFillArcRequest.html" title="struct x11rb_protocol::protocol::xproto::PolyFillArcRequest">PolyFillArcRequest</a><'input>)</h3></section><section id="variant.PutImage" class="variant"><a href="#variant.PutImage" class="anchor">§</a><h3 class="code-header">PutImage(<a class="struct" href="xproto/struct.PutImageRequest.html" title="struct x11rb_protocol::protocol::xproto::PutImageRequest">PutImageRequest</a><'input>)</h3></section><section id="variant.GetImage" class="variant"><a href="#variant.GetImage" class="anchor">§</a><h3 class="code-header">GetImage(<a class="struct" href="xproto/struct.GetImageRequest.html" title="struct x11rb_protocol::protocol::xproto::GetImageRequest">GetImageRequest</a>)</h3></section><section id="variant.PolyText8" class="variant"><a href="#variant.PolyText8" class="anchor">§</a><h3 class="code-header">PolyText8(<a class="struct" href="xproto/struct.PolyText8Request.html" title="struct x11rb_protocol::protocol::xproto::PolyText8Request">PolyText8Request</a><'input>)</h3></section><section id="variant.PolyText16" class="variant"><a href="#variant.PolyText16" class="anchor">§</a><h3 class="code-header">PolyText16(<a class="struct" href="xproto/struct.PolyText16Request.html" title="struct x11rb_protocol::protocol::xproto::PolyText16Request">PolyText16Request</a><'input>)</h3></section><section id="variant.ImageText8" class="variant"><a href="#variant.ImageText8" class="anchor">§</a><h3 class="code-header">ImageText8(<a class="struct" href="xproto/struct.ImageText8Request.html" title="struct x11rb_protocol::protocol::xproto::ImageText8Request">ImageText8Request</a><'input>)</h3></section><section id="variant.ImageText16" class="variant"><a href="#variant.ImageText16" class="anchor">§</a><h3 class="code-header">ImageText16(<a class="struct" href="xproto/struct.ImageText16Request.html" title="struct x11rb_protocol::protocol::xproto::ImageText16Request">ImageText16Request</a><'input>)</h3></section><section id="variant.CreateColormap" class="variant"><a href="#variant.CreateColormap" class="anchor">§</a><h3 class="code-header">CreateColormap(<a class="struct" href="xproto/struct.CreateColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateColormapRequest">CreateColormapRequest</a>)</h3></section><section id="variant.FreeColormap" class="variant"><a href="#variant.FreeColormap" class="anchor">§</a><h3 class="code-header">FreeColormap(<a class="struct" href="xproto/struct.FreeColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeColormapRequest">FreeColormapRequest</a>)</h3></section><section id="variant.CopyColormapAndFree" class="variant"><a href="#variant.CopyColormapAndFree" class="anchor">§</a><h3 class="code-header">CopyColormapAndFree(<a class="struct" href="xproto/struct.CopyColormapAndFreeRequest.html" title="struct x11rb_protocol::protocol::xproto::CopyColormapAndFreeRequest">CopyColormapAndFreeRequest</a>)</h3></section><section id="variant.InstallColormap" class="variant"><a href="#variant.InstallColormap" class="anchor">§</a><h3 class="code-header">InstallColormap(<a class="struct" href="xproto/struct.InstallColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::InstallColormapRequest">InstallColormapRequest</a>)</h3></section><section id="variant.UninstallColormap" class="variant"><a href="#variant.UninstallColormap" class="anchor">§</a><h3 class="code-header">UninstallColormap(<a class="struct" href="xproto/struct.UninstallColormapRequest.html" title="struct x11rb_protocol::protocol::xproto::UninstallColormapRequest">UninstallColormapRequest</a>)</h3></section><section id="variant.ListInstalledColormaps" class="variant"><a href="#variant.ListInstalledColormaps" class="anchor">§</a><h3 class="code-header">ListInstalledColormaps(<a class="struct" href="xproto/struct.ListInstalledColormapsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListInstalledColormapsRequest">ListInstalledColormapsRequest</a>)</h3></section><section id="variant.AllocColor" class="variant"><a href="#variant.AllocColor" class="anchor">§</a><h3 class="code-header">AllocColor(<a class="struct" href="xproto/struct.AllocColorRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorRequest">AllocColorRequest</a>)</h3></section><section id="variant.AllocNamedColor" class="variant"><a href="#variant.AllocNamedColor" class="anchor">§</a><h3 class="code-header">AllocNamedColor(<a class="struct" href="xproto/struct.AllocNamedColorRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocNamedColorRequest">AllocNamedColorRequest</a><'input>)</h3></section><section id="variant.AllocColorCells" class="variant"><a href="#variant.AllocColorCells" class="anchor">§</a><h3 class="code-header">AllocColorCells(<a class="struct" href="xproto/struct.AllocColorCellsRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorCellsRequest">AllocColorCellsRequest</a>)</h3></section><section id="variant.AllocColorPlanes" class="variant"><a href="#variant.AllocColorPlanes" class="anchor">§</a><h3 class="code-header">AllocColorPlanes(<a class="struct" href="xproto/struct.AllocColorPlanesRequest.html" title="struct x11rb_protocol::protocol::xproto::AllocColorPlanesRequest">AllocColorPlanesRequest</a>)</h3></section><section id="variant.FreeColors" class="variant"><a href="#variant.FreeColors" class="anchor">§</a><h3 class="code-header">FreeColors(<a class="struct" href="xproto/struct.FreeColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeColorsRequest">FreeColorsRequest</a><'input>)</h3></section><section id="variant.StoreColors" class="variant"><a href="#variant.StoreColors" class="anchor">§</a><h3 class="code-header">StoreColors(<a class="struct" href="xproto/struct.StoreColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::StoreColorsRequest">StoreColorsRequest</a><'input>)</h3></section><section id="variant.StoreNamedColor" class="variant"><a href="#variant.StoreNamedColor" class="anchor">§</a><h3 class="code-header">StoreNamedColor(<a class="struct" href="xproto/struct.StoreNamedColorRequest.html" title="struct x11rb_protocol::protocol::xproto::StoreNamedColorRequest">StoreNamedColorRequest</a><'input>)</h3></section><section id="variant.QueryColors" class="variant"><a href="#variant.QueryColors" class="anchor">§</a><h3 class="code-header">QueryColors(<a class="struct" href="xproto/struct.QueryColorsRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryColorsRequest">QueryColorsRequest</a><'input>)</h3></section><section id="variant.LookupColor" class="variant"><a href="#variant.LookupColor" class="anchor">§</a><h3 class="code-header">LookupColor(<a class="struct" href="xproto/struct.LookupColorRequest.html" title="struct x11rb_protocol::protocol::xproto::LookupColorRequest">LookupColorRequest</a><'input>)</h3></section><section id="variant.CreateCursor" class="variant"><a href="#variant.CreateCursor" class="anchor">§</a><h3 class="code-header">CreateCursor(<a class="struct" href="xproto/struct.CreateCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateCursorRequest">CreateCursorRequest</a>)</h3></section><section id="variant.CreateGlyphCursor" class="variant"><a href="#variant.CreateGlyphCursor" class="anchor">§</a><h3 class="code-header">CreateGlyphCursor(<a class="struct" href="xproto/struct.CreateGlyphCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::CreateGlyphCursorRequest">CreateGlyphCursorRequest</a>)</h3></section><section id="variant.FreeCursor" class="variant"><a href="#variant.FreeCursor" class="anchor">§</a><h3 class="code-header">FreeCursor(<a class="struct" href="xproto/struct.FreeCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::FreeCursorRequest">FreeCursorRequest</a>)</h3></section><section id="variant.RecolorCursor" class="variant"><a href="#variant.RecolorCursor" class="anchor">§</a><h3 class="code-header">RecolorCursor(<a class="struct" href="xproto/struct.RecolorCursorRequest.html" title="struct x11rb_protocol::protocol::xproto::RecolorCursorRequest">RecolorCursorRequest</a>)</h3></section><section id="variant.QueryBestSize" class="variant"><a href="#variant.QueryBestSize" class="anchor">§</a><h3 class="code-header">QueryBestSize(<a class="struct" href="xproto/struct.QueryBestSizeRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryBestSizeRequest">QueryBestSizeRequest</a>)</h3></section><section id="variant.QueryExtension" class="variant"><a href="#variant.QueryExtension" class="anchor">§</a><h3 class="code-header">QueryExtension(<a class="struct" href="xproto/struct.QueryExtensionRequest.html" title="struct x11rb_protocol::protocol::xproto::QueryExtensionRequest">QueryExtensionRequest</a><'input>)</h3></section><section id="variant.ListExtensions" class="variant"><a href="#variant.ListExtensions" class="anchor">§</a><h3 class="code-header">ListExtensions(<a class="struct" href="xproto/struct.ListExtensionsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListExtensionsRequest">ListExtensionsRequest</a>)</h3></section><section id="variant.ChangeKeyboardMapping" class="variant"><a href="#variant.ChangeKeyboardMapping" class="anchor">§</a><h3 class="code-header">ChangeKeyboardMapping(<a class="struct" href="xproto/struct.ChangeKeyboardMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeKeyboardMappingRequest">ChangeKeyboardMappingRequest</a><'input>)</h3></section><section id="variant.GetKeyboardMapping" class="variant"><a href="#variant.GetKeyboardMapping" class="anchor">§</a><h3 class="code-header">GetKeyboardMapping(<a class="struct" href="xproto/struct.GetKeyboardMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetKeyboardMappingRequest">GetKeyboardMappingRequest</a>)</h3></section><section id="variant.ChangeKeyboardControl" class="variant"><a href="#variant.ChangeKeyboardControl" class="anchor">§</a><h3 class="code-header">ChangeKeyboardControl(<a class="struct" href="xproto/struct.ChangeKeyboardControlRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeKeyboardControlRequest">ChangeKeyboardControlRequest</a><'input>)</h3></section><section id="variant.GetKeyboardControl" class="variant"><a href="#variant.GetKeyboardControl" class="anchor">§</a><h3 class="code-header">GetKeyboardControl(<a class="struct" href="xproto/struct.GetKeyboardControlRequest.html" title="struct x11rb_protocol::protocol::xproto::GetKeyboardControlRequest">GetKeyboardControlRequest</a>)</h3></section><section id="variant.Bell" class="variant"><a href="#variant.Bell" class="anchor">§</a><h3 class="code-header">Bell(<a class="struct" href="xproto/struct.BellRequest.html" title="struct x11rb_protocol::protocol::xproto::BellRequest">BellRequest</a>)</h3></section><section id="variant.ChangePointerControl" class="variant"><a href="#variant.ChangePointerControl" class="anchor">§</a><h3 class="code-header">ChangePointerControl(<a class="struct" href="xproto/struct.ChangePointerControlRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangePointerControlRequest">ChangePointerControlRequest</a>)</h3></section><section id="variant.GetPointerControl" class="variant"><a href="#variant.GetPointerControl" class="anchor">§</a><h3 class="code-header">GetPointerControl(<a class="struct" href="xproto/struct.GetPointerControlRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPointerControlRequest">GetPointerControlRequest</a>)</h3></section><section id="variant.SetScreenSaver" class="variant"><a href="#variant.SetScreenSaver" class="anchor">§</a><h3 class="code-header">SetScreenSaver(<a class="struct" href="xproto/struct.SetScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::SetScreenSaverRequest">SetScreenSaverRequest</a>)</h3></section><section id="variant.GetScreenSaver" class="variant"><a href="#variant.GetScreenSaver" class="anchor">§</a><h3 class="code-header">GetScreenSaver(<a class="struct" href="xproto/struct.GetScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::GetScreenSaverRequest">GetScreenSaverRequest</a>)</h3></section><section id="variant.ChangeHosts" class="variant"><a href="#variant.ChangeHosts" class="anchor">§</a><h3 class="code-header">ChangeHosts(<a class="struct" href="xproto/struct.ChangeHostsRequest.html" title="struct x11rb_protocol::protocol::xproto::ChangeHostsRequest">ChangeHostsRequest</a><'input>)</h3></section><section id="variant.ListHosts" class="variant"><a href="#variant.ListHosts" class="anchor">§</a><h3 class="code-header">ListHosts(<a class="struct" href="xproto/struct.ListHostsRequest.html" title="struct x11rb_protocol::protocol::xproto::ListHostsRequest">ListHostsRequest</a>)</h3></section><section id="variant.SetAccessControl" class="variant"><a href="#variant.SetAccessControl" class="anchor">§</a><h3 class="code-header">SetAccessControl(<a class="struct" href="xproto/struct.SetAccessControlRequest.html" title="struct x11rb_protocol::protocol::xproto::SetAccessControlRequest">SetAccessControlRequest</a>)</h3></section><section id="variant.SetCloseDownMode" class="variant"><a href="#variant.SetCloseDownMode" class="anchor">§</a><h3 class="code-header">SetCloseDownMode(<a class="struct" href="xproto/struct.SetCloseDownModeRequest.html" title="struct x11rb_protocol::protocol::xproto::SetCloseDownModeRequest">SetCloseDownModeRequest</a>)</h3></section><section id="variant.KillClient" class="variant"><a href="#variant.KillClient" class="anchor">§</a><h3 class="code-header">KillClient(<a class="struct" href="xproto/struct.KillClientRequest.html" title="struct x11rb_protocol::protocol::xproto::KillClientRequest">KillClientRequest</a>)</h3></section><section id="variant.RotateProperties" class="variant"><a href="#variant.RotateProperties" class="anchor">§</a><h3 class="code-header">RotateProperties(<a class="struct" href="xproto/struct.RotatePropertiesRequest.html" title="struct x11rb_protocol::protocol::xproto::RotatePropertiesRequest">RotatePropertiesRequest</a><'input>)</h3></section><section id="variant.ForceScreenSaver" class="variant"><a href="#variant.ForceScreenSaver" class="anchor">§</a><h3 class="code-header">ForceScreenSaver(<a class="struct" href="xproto/struct.ForceScreenSaverRequest.html" title="struct x11rb_protocol::protocol::xproto::ForceScreenSaverRequest">ForceScreenSaverRequest</a>)</h3></section><section id="variant.SetPointerMapping" class="variant"><a href="#variant.SetPointerMapping" class="anchor">§</a><h3 class="code-header">SetPointerMapping(<a class="struct" href="xproto/struct.SetPointerMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::SetPointerMappingRequest">SetPointerMappingRequest</a><'input>)</h3></section><section id="variant.GetPointerMapping" class="variant"><a href="#variant.GetPointerMapping" class="anchor">§</a><h3 class="code-header">GetPointerMapping(<a class="struct" href="xproto/struct.GetPointerMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetPointerMappingRequest">GetPointerMappingRequest</a>)</h3></section><section id="variant.SetModifierMapping" class="variant"><a href="#variant.SetModifierMapping" class="anchor">§</a><h3 class="code-header">SetModifierMapping(<a class="struct" href="xproto/struct.SetModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::SetModifierMappingRequest">SetModifierMappingRequest</a><'input>)</h3></section><section id="variant.GetModifierMapping" class="variant"><a href="#variant.GetModifierMapping" class="anchor">§</a><h3 class="code-header">GetModifierMapping(<a class="struct" href="xproto/struct.GetModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xproto::GetModifierMappingRequest">GetModifierMappingRequest</a>)</h3></section><section id="variant.NoOperation" class="variant"><a href="#variant.NoOperation" class="anchor">§</a><h3 class="code-header">NoOperation(<a class="struct" href="xproto/struct.NoOperationRequest.html" title="struct x11rb_protocol::protocol::xproto::NoOperationRequest">NoOperationRequest</a>)</h3></section><section id="variant.BigreqEnable" class="variant"><a href="#variant.BigreqEnable" class="anchor">§</a><h3 class="code-header">BigreqEnable(<a class="struct" href="bigreq/struct.EnableRequest.html" title="struct x11rb_protocol::protocol::bigreq::EnableRequest">EnableRequest</a>)</h3></section><section id="variant.GeQueryVersion" class="variant"><a href="#variant.GeQueryVersion" class="anchor">§</a><h3 class="code-header">GeQueryVersion(<a class="struct" href="ge/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::ge::QueryVersionRequest">QueryVersionRequest</a>)</h3></section><section id="variant.RandrQueryVersion" class="variant"><a href="#variant.RandrQueryVersion" class="anchor">§</a><h3 class="code-header">RandrQueryVersion(<a class="struct" href="randr/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::randr::QueryVersionRequest">QueryVersionRequest</a>)</h3></section><section id="variant.RandrSetScreenConfig" class="variant"><a href="#variant.RandrSetScreenConfig" class="anchor">§</a><h3 class="code-header">RandrSetScreenConfig(<a class="struct" href="randr/struct.SetScreenConfigRequest.html" title="struct x11rb_protocol::protocol::randr::SetScreenConfigRequest">SetScreenConfigRequest</a>)</h3></section><section id="variant.RandrSelectInput" class="variant"><a href="#variant.RandrSelectInput" class="anchor">§</a><h3 class="code-header">RandrSelectInput(<a class="struct" href="randr/struct.SelectInputRequest.html" title="struct x11rb_protocol::protocol::randr::SelectInputRequest">SelectInputRequest</a>)</h3></section><section id="variant.RandrGetScreenInfo" class="variant"><a href="#variant.RandrGetScreenInfo" class="anchor">§</a><h3 class="code-header">RandrGetScreenInfo(<a class="struct" href="randr/struct.GetScreenInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenInfoRequest">GetScreenInfoRequest</a>)</h3></section><section id="variant.RandrGetScreenSizeRange" class="variant"><a href="#variant.RandrGetScreenSizeRange" class="anchor">§</a><h3 class="code-header">RandrGetScreenSizeRange(<a class="struct" href="randr/struct.GetScreenSizeRangeRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenSizeRangeRequest">GetScreenSizeRangeRequest</a>)</h3></section><section id="variant.RandrSetScreenSize" class="variant"><a href="#variant.RandrSetScreenSize" class="anchor">§</a><h3 class="code-header">RandrSetScreenSize(<a class="struct" href="randr/struct.SetScreenSizeRequest.html" title="struct x11rb_protocol::protocol::randr::SetScreenSizeRequest">SetScreenSizeRequest</a>)</h3></section><section id="variant.RandrGetScreenResources" class="variant"><a href="#variant.RandrGetScreenResources" class="anchor">§</a><h3 class="code-header">RandrGetScreenResources(<a class="struct" href="randr/struct.GetScreenResourcesRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenResourcesRequest">GetScreenResourcesRequest</a>)</h3></section><section id="variant.RandrGetOutputInfo" class="variant"><a href="#variant.RandrGetOutputInfo" class="anchor">§</a><h3 class="code-header">RandrGetOutputInfo(<a class="struct" href="randr/struct.GetOutputInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputInfoRequest">GetOutputInfoRequest</a>)</h3></section><section id="variant.RandrListOutputProperties" class="variant"><a href="#variant.RandrListOutputProperties" class="anchor">§</a><h3 class="code-header">RandrListOutputProperties(<a class="struct" href="randr/struct.ListOutputPropertiesRequest.html" title="struct x11rb_protocol::protocol::randr::ListOutputPropertiesRequest">ListOutputPropertiesRequest</a>)</h3></section><section id="variant.RandrQueryOutputProperty" class="variant"><a href="#variant.RandrQueryOutputProperty" class="anchor">§</a><h3 class="code-header">RandrQueryOutputProperty(<a class="struct" href="randr/struct.QueryOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::QueryOutputPropertyRequest">QueryOutputPropertyRequest</a>)</h3></section><section id="variant.RandrConfigureOutputProperty" class="variant"><a href="#variant.RandrConfigureOutputProperty" class="anchor">§</a><h3 class="code-header">RandrConfigureOutputProperty(<a class="struct" href="randr/struct.ConfigureOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ConfigureOutputPropertyRequest">ConfigureOutputPropertyRequest</a><'input>)</h3></section><section id="variant.RandrChangeOutputProperty" class="variant"><a href="#variant.RandrChangeOutputProperty" class="anchor">§</a><h3 class="code-header">RandrChangeOutputProperty(<a class="struct" href="randr/struct.ChangeOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ChangeOutputPropertyRequest">ChangeOutputPropertyRequest</a><'input>)</h3></section><section id="variant.RandrDeleteOutputProperty" class="variant"><a href="#variant.RandrDeleteOutputProperty" class="anchor">§</a><h3 class="code-header">RandrDeleteOutputProperty(<a class="struct" href="randr/struct.DeleteOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteOutputPropertyRequest">DeleteOutputPropertyRequest</a>)</h3></section><section id="variant.RandrGetOutputProperty" class="variant"><a href="#variant.RandrGetOutputProperty" class="anchor">§</a><h3 class="code-header">RandrGetOutputProperty(<a class="struct" href="randr/struct.GetOutputPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputPropertyRequest">GetOutputPropertyRequest</a>)</h3></section><section id="variant.RandrCreateMode" class="variant"><a href="#variant.RandrCreateMode" class="anchor">§</a><h3 class="code-header">RandrCreateMode(<a class="struct" href="randr/struct.CreateModeRequest.html" title="struct x11rb_protocol::protocol::randr::CreateModeRequest">CreateModeRequest</a><'input>)</h3></section><section id="variant.RandrDestroyMode" class="variant"><a href="#variant.RandrDestroyMode" class="anchor">§</a><h3 class="code-header">RandrDestroyMode(<a class="struct" href="randr/struct.DestroyModeRequest.html" title="struct x11rb_protocol::protocol::randr::DestroyModeRequest">DestroyModeRequest</a>)</h3></section><section id="variant.RandrAddOutputMode" class="variant"><a href="#variant.RandrAddOutputMode" class="anchor">§</a><h3 class="code-header">RandrAddOutputMode(<a class="struct" href="randr/struct.AddOutputModeRequest.html" title="struct x11rb_protocol::protocol::randr::AddOutputModeRequest">AddOutputModeRequest</a>)</h3></section><section id="variant.RandrDeleteOutputMode" class="variant"><a href="#variant.RandrDeleteOutputMode" class="anchor">§</a><h3 class="code-header">RandrDeleteOutputMode(<a class="struct" href="randr/struct.DeleteOutputModeRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteOutputModeRequest">DeleteOutputModeRequest</a>)</h3></section><section id="variant.RandrGetCrtcInfo" class="variant"><a href="#variant.RandrGetCrtcInfo" class="anchor">§</a><h3 class="code-header">RandrGetCrtcInfo(<a class="struct" href="randr/struct.GetCrtcInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcInfoRequest">GetCrtcInfoRequest</a>)</h3></section><section id="variant.RandrSetCrtcConfig" class="variant"><a href="#variant.RandrSetCrtcConfig" class="anchor">§</a><h3 class="code-header">RandrSetCrtcConfig(<a class="struct" href="randr/struct.SetCrtcConfigRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcConfigRequest">SetCrtcConfigRequest</a><'input>)</h3></section><section id="variant.RandrGetCrtcGammaSize" class="variant"><a href="#variant.RandrGetCrtcGammaSize" class="anchor">§</a><h3 class="code-header">RandrGetCrtcGammaSize(<a class="struct" href="randr/struct.GetCrtcGammaSizeRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcGammaSizeRequest">GetCrtcGammaSizeRequest</a>)</h3></section><section id="variant.RandrGetCrtcGamma" class="variant"><a href="#variant.RandrGetCrtcGamma" class="anchor">§</a><h3 class="code-header">RandrGetCrtcGamma(<a class="struct" href="randr/struct.GetCrtcGammaRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcGammaRequest">GetCrtcGammaRequest</a>)</h3></section><section id="variant.RandrSetCrtcGamma" class="variant"><a href="#variant.RandrSetCrtcGamma" class="anchor">§</a><h3 class="code-header">RandrSetCrtcGamma(<a class="struct" href="randr/struct.SetCrtcGammaRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcGammaRequest">SetCrtcGammaRequest</a><'input>)</h3></section><section id="variant.RandrGetScreenResourcesCurrent" class="variant"><a href="#variant.RandrGetScreenResourcesCurrent" class="anchor">§</a><h3 class="code-header">RandrGetScreenResourcesCurrent(<a class="struct" href="randr/struct.GetScreenResourcesCurrentRequest.html" title="struct x11rb_protocol::protocol::randr::GetScreenResourcesCurrentRequest">GetScreenResourcesCurrentRequest</a>)</h3></section><section id="variant.RandrSetCrtcTransform" class="variant"><a href="#variant.RandrSetCrtcTransform" class="anchor">§</a><h3 class="code-header">RandrSetCrtcTransform(<a class="struct" href="randr/struct.SetCrtcTransformRequest.html" title="struct x11rb_protocol::protocol::randr::SetCrtcTransformRequest">SetCrtcTransformRequest</a><'input>)</h3></section><section id="variant.RandrGetCrtcTransform" class="variant"><a href="#variant.RandrGetCrtcTransform" class="anchor">§</a><h3 class="code-header">RandrGetCrtcTransform(<a class="struct" href="randr/struct.GetCrtcTransformRequest.html" title="struct x11rb_protocol::protocol::randr::GetCrtcTransformRequest">GetCrtcTransformRequest</a>)</h3></section><section id="variant.RandrGetPanning" class="variant"><a href="#variant.RandrGetPanning" class="anchor">§</a><h3 class="code-header">RandrGetPanning(<a class="struct" href="randr/struct.GetPanningRequest.html" title="struct x11rb_protocol::protocol::randr::GetPanningRequest">GetPanningRequest</a>)</h3></section><section id="variant.RandrSetPanning" class="variant"><a href="#variant.RandrSetPanning" class="anchor">§</a><h3 class="code-header">RandrSetPanning(<a class="struct" href="randr/struct.SetPanningRequest.html" title="struct x11rb_protocol::protocol::randr::SetPanningRequest">SetPanningRequest</a>)</h3></section><section id="variant.RandrSetOutputPrimary" class="variant"><a href="#variant.RandrSetOutputPrimary" class="anchor">§</a><h3 class="code-header">RandrSetOutputPrimary(<a class="struct" href="randr/struct.SetOutputPrimaryRequest.html" title="struct x11rb_protocol::protocol::randr::SetOutputPrimaryRequest">SetOutputPrimaryRequest</a>)</h3></section><section id="variant.RandrGetOutputPrimary" class="variant"><a href="#variant.RandrGetOutputPrimary" class="anchor">§</a><h3 class="code-header">RandrGetOutputPrimary(<a class="struct" href="randr/struct.GetOutputPrimaryRequest.html" title="struct x11rb_protocol::protocol::randr::GetOutputPrimaryRequest">GetOutputPrimaryRequest</a>)</h3></section><section id="variant.RandrGetProviders" class="variant"><a href="#variant.RandrGetProviders" class="anchor">§</a><h3 class="code-header">RandrGetProviders(<a class="struct" href="randr/struct.GetProvidersRequest.html" title="struct x11rb_protocol::protocol::randr::GetProvidersRequest">GetProvidersRequest</a>)</h3></section><section id="variant.RandrGetProviderInfo" class="variant"><a href="#variant.RandrGetProviderInfo" class="anchor">§</a><h3 class="code-header">RandrGetProviderInfo(<a class="struct" href="randr/struct.GetProviderInfoRequest.html" title="struct x11rb_protocol::protocol::randr::GetProviderInfoRequest">GetProviderInfoRequest</a>)</h3></section><section id="variant.RandrSetProviderOffloadSink" class="variant"><a href="#variant.RandrSetProviderOffloadSink" class="anchor">§</a><h3 class="code-header">RandrSetProviderOffloadSink(<a class="struct" href="randr/struct.SetProviderOffloadSinkRequest.html" title="struct x11rb_protocol::protocol::randr::SetProviderOffloadSinkRequest">SetProviderOffloadSinkRequest</a>)</h3></section><section id="variant.RandrSetProviderOutputSource" class="variant"><a href="#variant.RandrSetProviderOutputSource" class="anchor">§</a><h3 class="code-header">RandrSetProviderOutputSource(<a class="struct" href="randr/struct.SetProviderOutputSourceRequest.html" title="struct x11rb_protocol::protocol::randr::SetProviderOutputSourceRequest">SetProviderOutputSourceRequest</a>)</h3></section><section id="variant.RandrListProviderProperties" class="variant"><a href="#variant.RandrListProviderProperties" class="anchor">§</a><h3 class="code-header">RandrListProviderProperties(<a class="struct" href="randr/struct.ListProviderPropertiesRequest.html" title="struct x11rb_protocol::protocol::randr::ListProviderPropertiesRequest">ListProviderPropertiesRequest</a>)</h3></section><section id="variant.RandrQueryProviderProperty" class="variant"><a href="#variant.RandrQueryProviderProperty" class="anchor">§</a><h3 class="code-header">RandrQueryProviderProperty(<a class="struct" href="randr/struct.QueryProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::QueryProviderPropertyRequest">QueryProviderPropertyRequest</a>)</h3></section><section id="variant.RandrConfigureProviderProperty" class="variant"><a href="#variant.RandrConfigureProviderProperty" class="anchor">§</a><h3 class="code-header">RandrConfigureProviderProperty(<a class="struct" href="randr/struct.ConfigureProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ConfigureProviderPropertyRequest">ConfigureProviderPropertyRequest</a><'input>)</h3></section><section id="variant.RandrChangeProviderProperty" class="variant"><a href="#variant.RandrChangeProviderProperty" class="anchor">§</a><h3 class="code-header">RandrChangeProviderProperty(<a class="struct" href="randr/struct.ChangeProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::ChangeProviderPropertyRequest">ChangeProviderPropertyRequest</a><'input>)</h3></section><section id="variant.RandrDeleteProviderProperty" class="variant"><a href="#variant.RandrDeleteProviderProperty" class="anchor">§</a><h3 class="code-header">RandrDeleteProviderProperty(<a class="struct" href="randr/struct.DeleteProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteProviderPropertyRequest">DeleteProviderPropertyRequest</a>)</h3></section><section id="variant.RandrGetProviderProperty" class="variant"><a href="#variant.RandrGetProviderProperty" class="anchor">§</a><h3 class="code-header">RandrGetProviderProperty(<a class="struct" href="randr/struct.GetProviderPropertyRequest.html" title="struct x11rb_protocol::protocol::randr::GetProviderPropertyRequest">GetProviderPropertyRequest</a>)</h3></section><section id="variant.RandrGetMonitors" class="variant"><a href="#variant.RandrGetMonitors" class="anchor">§</a><h3 class="code-header">RandrGetMonitors(<a class="struct" href="randr/struct.GetMonitorsRequest.html" title="struct x11rb_protocol::protocol::randr::GetMonitorsRequest">GetMonitorsRequest</a>)</h3></section><section id="variant.RandrSetMonitor" class="variant"><a href="#variant.RandrSetMonitor" class="anchor">§</a><h3 class="code-header">RandrSetMonitor(<a class="struct" href="randr/struct.SetMonitorRequest.html" title="struct x11rb_protocol::protocol::randr::SetMonitorRequest">SetMonitorRequest</a>)</h3></section><section id="variant.RandrDeleteMonitor" class="variant"><a href="#variant.RandrDeleteMonitor" class="anchor">§</a><h3 class="code-header">RandrDeleteMonitor(<a class="struct" href="randr/struct.DeleteMonitorRequest.html" title="struct x11rb_protocol::protocol::randr::DeleteMonitorRequest">DeleteMonitorRequest</a>)</h3></section><section id="variant.RandrCreateLease" class="variant"><a href="#variant.RandrCreateLease" class="anchor">§</a><h3 class="code-header">RandrCreateLease(<a class="struct" href="randr/struct.CreateLeaseRequest.html" title="struct x11rb_protocol::protocol::randr::CreateLeaseRequest">CreateLeaseRequest</a><'input>)</h3></section><section id="variant.RandrFreeLease" class="variant"><a href="#variant.RandrFreeLease" class="anchor">§</a><h3 class="code-header">RandrFreeLease(<a class="struct" href="randr/struct.FreeLeaseRequest.html" title="struct x11rb_protocol::protocol::randr::FreeLeaseRequest">FreeLeaseRequest</a>)</h3></section><section id="variant.RenderQueryVersion" class="variant"><a href="#variant.RenderQueryVersion" class="anchor">§</a><h3 class="code-header">RenderQueryVersion(<a class="struct" href="render/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::render::QueryVersionRequest">QueryVersionRequest</a>)</h3></section><section id="variant.RenderQueryPictFormats" class="variant"><a href="#variant.RenderQueryPictFormats" class="anchor">§</a><h3 class="code-header">RenderQueryPictFormats(<a class="struct" href="render/struct.QueryPictFormatsRequest.html" title="struct x11rb_protocol::protocol::render::QueryPictFormatsRequest">QueryPictFormatsRequest</a>)</h3></section><section id="variant.RenderQueryPictIndexValues" class="variant"><a href="#variant.RenderQueryPictIndexValues" class="anchor">§</a><h3 class="code-header">RenderQueryPictIndexValues(<a class="struct" href="render/struct.QueryPictIndexValuesRequest.html" title="struct x11rb_protocol::protocol::render::QueryPictIndexValuesRequest">QueryPictIndexValuesRequest</a>)</h3></section><section id="variant.RenderCreatePicture" class="variant"><a href="#variant.RenderCreatePicture" class="anchor">§</a><h3 class="code-header">RenderCreatePicture(<a class="struct" href="render/struct.CreatePictureRequest.html" title="struct x11rb_protocol::protocol::render::CreatePictureRequest">CreatePictureRequest</a><'input>)</h3></section><section id="variant.RenderChangePicture" class="variant"><a href="#variant.RenderChangePicture" class="anchor">§</a><h3 class="code-header">RenderChangePicture(<a class="struct" href="render/struct.ChangePictureRequest.html" title="struct x11rb_protocol::protocol::render::ChangePictureRequest">ChangePictureRequest</a><'input>)</h3></section><section id="variant.RenderSetPictureClipRectangles" class="variant"><a href="#variant.RenderSetPictureClipRectangles" class="anchor">§</a><h3 class="code-header">RenderSetPictureClipRectangles(<a class="struct" href="render/struct.SetPictureClipRectanglesRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureClipRectanglesRequest">SetPictureClipRectanglesRequest</a><'input>)</h3></section><section id="variant.RenderFreePicture" class="variant"><a href="#variant.RenderFreePicture" class="anchor">§</a><h3 class="code-header">RenderFreePicture(<a class="struct" href="render/struct.FreePictureRequest.html" title="struct x11rb_protocol::protocol::render::FreePictureRequest">FreePictureRequest</a>)</h3></section><section id="variant.RenderComposite" class="variant"><a href="#variant.RenderComposite" class="anchor">§</a><h3 class="code-header">RenderComposite(<a class="struct" href="render/struct.CompositeRequest.html" title="struct x11rb_protocol::protocol::render::CompositeRequest">CompositeRequest</a>)</h3></section><section id="variant.RenderTrapezoids" class="variant"><a href="#variant.RenderTrapezoids" class="anchor">§</a><h3 class="code-header">RenderTrapezoids(<a class="struct" href="render/struct.TrapezoidsRequest.html" title="struct x11rb_protocol::protocol::render::TrapezoidsRequest">TrapezoidsRequest</a><'input>)</h3></section><section id="variant.RenderTriangles" class="variant"><a href="#variant.RenderTriangles" class="anchor">§</a><h3 class="code-header">RenderTriangles(<a class="struct" href="render/struct.TrianglesRequest.html" title="struct x11rb_protocol::protocol::render::TrianglesRequest">TrianglesRequest</a><'input>)</h3></section><section id="variant.RenderTriStrip" class="variant"><a href="#variant.RenderTriStrip" class="anchor">§</a><h3 class="code-header">RenderTriStrip(<a class="struct" href="render/struct.TriStripRequest.html" title="struct x11rb_protocol::protocol::render::TriStripRequest">TriStripRequest</a><'input>)</h3></section><section id="variant.RenderTriFan" class="variant"><a href="#variant.RenderTriFan" class="anchor">§</a><h3 class="code-header">RenderTriFan(<a class="struct" href="render/struct.TriFanRequest.html" title="struct x11rb_protocol::protocol::render::TriFanRequest">TriFanRequest</a><'input>)</h3></section><section id="variant.RenderCreateGlyphSet" class="variant"><a href="#variant.RenderCreateGlyphSet" class="anchor">§</a><h3 class="code-header">RenderCreateGlyphSet(<a class="struct" href="render/struct.CreateGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::CreateGlyphSetRequest">CreateGlyphSetRequest</a>)</h3></section><section id="variant.RenderReferenceGlyphSet" class="variant"><a href="#variant.RenderReferenceGlyphSet" class="anchor">§</a><h3 class="code-header">RenderReferenceGlyphSet(<a class="struct" href="render/struct.ReferenceGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::ReferenceGlyphSetRequest">ReferenceGlyphSetRequest</a>)</h3></section><section id="variant.RenderFreeGlyphSet" class="variant"><a href="#variant.RenderFreeGlyphSet" class="anchor">§</a><h3 class="code-header">RenderFreeGlyphSet(<a class="struct" href="render/struct.FreeGlyphSetRequest.html" title="struct x11rb_protocol::protocol::render::FreeGlyphSetRequest">FreeGlyphSetRequest</a>)</h3></section><section id="variant.RenderAddGlyphs" class="variant"><a href="#variant.RenderAddGlyphs" class="anchor">§</a><h3 class="code-header">RenderAddGlyphs(<a class="struct" href="render/struct.AddGlyphsRequest.html" title="struct x11rb_protocol::protocol::render::AddGlyphsRequest">AddGlyphsRequest</a><'input>)</h3></section><section id="variant.RenderFreeGlyphs" class="variant"><a href="#variant.RenderFreeGlyphs" class="anchor">§</a><h3 class="code-header">RenderFreeGlyphs(<a class="struct" href="render/struct.FreeGlyphsRequest.html" title="struct x11rb_protocol::protocol::render::FreeGlyphsRequest">FreeGlyphsRequest</a><'input>)</h3></section><section id="variant.RenderCompositeGlyphs8" class="variant"><a href="#variant.RenderCompositeGlyphs8" class="anchor">§</a><h3 class="code-header">RenderCompositeGlyphs8(<a class="struct" href="render/struct.CompositeGlyphs8Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs8Request">CompositeGlyphs8Request</a><'input>)</h3></section><section id="variant.RenderCompositeGlyphs16" class="variant"><a href="#variant.RenderCompositeGlyphs16" class="anchor">§</a><h3 class="code-header">RenderCompositeGlyphs16(<a class="struct" href="render/struct.CompositeGlyphs16Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs16Request">CompositeGlyphs16Request</a><'input>)</h3></section><section id="variant.RenderCompositeGlyphs32" class="variant"><a href="#variant.RenderCompositeGlyphs32" class="anchor">§</a><h3 class="code-header">RenderCompositeGlyphs32(<a class="struct" href="render/struct.CompositeGlyphs32Request.html" title="struct x11rb_protocol::protocol::render::CompositeGlyphs32Request">CompositeGlyphs32Request</a><'input>)</h3></section><section id="variant.RenderFillRectangles" class="variant"><a href="#variant.RenderFillRectangles" class="anchor">§</a><h3 class="code-header">RenderFillRectangles(<a class="struct" href="render/struct.FillRectanglesRequest.html" title="struct x11rb_protocol::protocol::render::FillRectanglesRequest">FillRectanglesRequest</a><'input>)</h3></section><section id="variant.RenderCreateCursor" class="variant"><a href="#variant.RenderCreateCursor" class="anchor">§</a><h3 class="code-header">RenderCreateCursor(<a class="struct" href="render/struct.CreateCursorRequest.html" title="struct x11rb_protocol::protocol::render::CreateCursorRequest">CreateCursorRequest</a>)</h3></section><section id="variant.RenderSetPictureTransform" class="variant"><a href="#variant.RenderSetPictureTransform" class="anchor">§</a><h3 class="code-header">RenderSetPictureTransform(<a class="struct" href="render/struct.SetPictureTransformRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureTransformRequest">SetPictureTransformRequest</a>)</h3></section><section id="variant.RenderQueryFilters" class="variant"><a href="#variant.RenderQueryFilters" class="anchor">§</a><h3 class="code-header">RenderQueryFilters(<a class="struct" href="render/struct.QueryFiltersRequest.html" title="struct x11rb_protocol::protocol::render::QueryFiltersRequest">QueryFiltersRequest</a>)</h3></section><section id="variant.RenderSetPictureFilter" class="variant"><a href="#variant.RenderSetPictureFilter" class="anchor">§</a><h3 class="code-header">RenderSetPictureFilter(<a class="struct" href="render/struct.SetPictureFilterRequest.html" title="struct x11rb_protocol::protocol::render::SetPictureFilterRequest">SetPictureFilterRequest</a><'input>)</h3></section><section id="variant.RenderCreateAnimCursor" class="variant"><a href="#variant.RenderCreateAnimCursor" class="anchor">§</a><h3 class="code-header">RenderCreateAnimCursor(<a class="struct" href="render/struct.CreateAnimCursorRequest.html" title="struct x11rb_protocol::protocol::render::CreateAnimCursorRequest">CreateAnimCursorRequest</a><'input>)</h3></section><section id="variant.RenderAddTraps" class="variant"><a href="#variant.RenderAddTraps" class="anchor">§</a><h3 class="code-header">RenderAddTraps(<a class="struct" href="render/struct.AddTrapsRequest.html" title="struct x11rb_protocol::protocol::render::AddTrapsRequest">AddTrapsRequest</a><'input>)</h3></section><section id="variant.RenderCreateSolidFill" class="variant"><a href="#variant.RenderCreateSolidFill" class="anchor">§</a><h3 class="code-header">RenderCreateSolidFill(<a class="struct" href="render/struct.CreateSolidFillRequest.html" title="struct x11rb_protocol::protocol::render::CreateSolidFillRequest">CreateSolidFillRequest</a>)</h3></section><section id="variant.RenderCreateLinearGradient" class="variant"><a href="#variant.RenderCreateLinearGradient" class="anchor">§</a><h3 class="code-header">RenderCreateLinearGradient(<a class="struct" href="render/struct.CreateLinearGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateLinearGradientRequest">CreateLinearGradientRequest</a><'input>)</h3></section><section id="variant.RenderCreateRadialGradient" class="variant"><a href="#variant.RenderCreateRadialGradient" class="anchor">§</a><h3 class="code-header">RenderCreateRadialGradient(<a class="struct" href="render/struct.CreateRadialGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateRadialGradientRequest">CreateRadialGradientRequest</a><'input>)</h3></section><section id="variant.RenderCreateConicalGradient" class="variant"><a href="#variant.RenderCreateConicalGradient" class="anchor">§</a><h3 class="code-header">RenderCreateConicalGradient(<a class="struct" href="render/struct.CreateConicalGradientRequest.html" title="struct x11rb_protocol::protocol::render::CreateConicalGradientRequest">CreateConicalGradientRequest</a><'input>)</h3></section><section id="variant.ShapeQueryVersion" class="variant"><a href="#variant.ShapeQueryVersion" class="anchor">§</a><h3 class="code-header">ShapeQueryVersion(<a class="struct" href="shape/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::shape::QueryVersionRequest">QueryVersionRequest</a>)</h3></section><section id="variant.ShapeRectangles" class="variant"><a href="#variant.ShapeRectangles" class="anchor">§</a><h3 class="code-header">ShapeRectangles(<a class="struct" href="shape/struct.RectanglesRequest.html" title="struct x11rb_protocol::protocol::shape::RectanglesRequest">RectanglesRequest</a><'input>)</h3></section><section id="variant.ShapeMask" class="variant"><a href="#variant.ShapeMask" class="anchor">§</a><h3 class="code-header">ShapeMask(<a class="struct" href="shape/struct.MaskRequest.html" title="struct x11rb_protocol::protocol::shape::MaskRequest">MaskRequest</a>)</h3></section><section id="variant.ShapeCombine" class="variant"><a href="#variant.ShapeCombine" class="anchor">§</a><h3 class="code-header">ShapeCombine(<a class="struct" href="shape/struct.CombineRequest.html" title="struct x11rb_protocol::protocol::shape::CombineRequest">CombineRequest</a>)</h3></section><section id="variant.ShapeOffset" class="variant"><a href="#variant.ShapeOffset" class="anchor">§</a><h3 class="code-header">ShapeOffset(<a class="struct" href="shape/struct.OffsetRequest.html" title="struct x11rb_protocol::protocol::shape::OffsetRequest">OffsetRequest</a>)</h3></section><section id="variant.ShapeQueryExtents" class="variant"><a href="#variant.ShapeQueryExtents" class="anchor">§</a><h3 class="code-header">ShapeQueryExtents(<a class="struct" href="shape/struct.QueryExtentsRequest.html" title="struct x11rb_protocol::protocol::shape::QueryExtentsRequest">QueryExtentsRequest</a>)</h3></section><section id="variant.ShapeSelectInput" class="variant"><a href="#variant.ShapeSelectInput" class="anchor">§</a><h3 class="code-header">ShapeSelectInput(<a class="struct" href="shape/struct.SelectInputRequest.html" title="struct x11rb_protocol::protocol::shape::SelectInputRequest">SelectInputRequest</a>)</h3></section><section id="variant.ShapeInputSelected" class="variant"><a href="#variant.ShapeInputSelected" class="anchor">§</a><h3 class="code-header">ShapeInputSelected(<a class="struct" href="shape/struct.InputSelectedRequest.html" title="struct x11rb_protocol::protocol::shape::InputSelectedRequest">InputSelectedRequest</a>)</h3></section><section id="variant.ShapeGetRectangles" class="variant"><a href="#variant.ShapeGetRectangles" class="anchor">§</a><h3 class="code-header">ShapeGetRectangles(<a class="struct" href="shape/struct.GetRectanglesRequest.html" title="struct x11rb_protocol::protocol::shape::GetRectanglesRequest">GetRectanglesRequest</a>)</h3></section><section id="variant.XcMiscGetVersion" class="variant"><a href="#variant.XcMiscGetVersion" class="anchor">§</a><h3 class="code-header">XcMiscGetVersion(<a class="struct" href="xc_misc/struct.GetVersionRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetVersionRequest">GetVersionRequest</a>)</h3></section><section id="variant.XcMiscGetXIDRange" class="variant"><a href="#variant.XcMiscGetXIDRange" class="anchor">§</a><h3 class="code-header">XcMiscGetXIDRange(<a class="struct" href="xc_misc/struct.GetXIDRangeRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetXIDRangeRequest">GetXIDRangeRequest</a>)</h3></section><section id="variant.XcMiscGetXIDList" class="variant"><a href="#variant.XcMiscGetXIDList" class="anchor">§</a><h3 class="code-header">XcMiscGetXIDList(<a class="struct" href="xc_misc/struct.GetXIDListRequest.html" title="struct x11rb_protocol::protocol::xc_misc::GetXIDListRequest">GetXIDListRequest</a>)</h3></section><section id="variant.XfixesQueryVersion" class="variant"><a href="#variant.XfixesQueryVersion" class="anchor">§</a><h3 class="code-header">XfixesQueryVersion(<a class="struct" href="xfixes/struct.QueryVersionRequest.html" title="struct x11rb_protocol::protocol::xfixes::QueryVersionRequest">QueryVersionRequest</a>)</h3></section><section id="variant.XfixesChangeSaveSet" class="variant"><a href="#variant.XfixesChangeSaveSet" class="anchor">§</a><h3 class="code-header">XfixesChangeSaveSet(<a class="struct" href="xfixes/struct.ChangeSaveSetRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeSaveSetRequest">ChangeSaveSetRequest</a>)</h3></section><section id="variant.XfixesSelectSelectionInput" class="variant"><a href="#variant.XfixesSelectSelectionInput" class="anchor">§</a><h3 class="code-header">XfixesSelectSelectionInput(<a class="struct" href="xfixes/struct.SelectSelectionInputRequest.html" title="struct x11rb_protocol::protocol::xfixes::SelectSelectionInputRequest">SelectSelectionInputRequest</a>)</h3></section><section id="variant.XfixesSelectCursorInput" class="variant"><a href="#variant.XfixesSelectCursorInput" class="anchor">§</a><h3 class="code-header">XfixesSelectCursorInput(<a class="struct" href="xfixes/struct.SelectCursorInputRequest.html" title="struct x11rb_protocol::protocol::xfixes::SelectCursorInputRequest">SelectCursorInputRequest</a>)</h3></section><section id="variant.XfixesGetCursorImage" class="variant"><a href="#variant.XfixesGetCursorImage" class="anchor">§</a><h3 class="code-header">XfixesGetCursorImage(<a class="struct" href="xfixes/struct.GetCursorImageRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorImageRequest">GetCursorImageRequest</a>)</h3></section><section id="variant.XfixesCreateRegion" class="variant"><a href="#variant.XfixesCreateRegion" class="anchor">§</a><h3 class="code-header">XfixesCreateRegion(<a class="struct" href="xfixes/struct.CreateRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionRequest">CreateRegionRequest</a><'input>)</h3></section><section id="variant.XfixesCreateRegionFromBitmap" class="variant"><a href="#variant.XfixesCreateRegionFromBitmap" class="anchor">§</a><h3 class="code-header">XfixesCreateRegionFromBitmap(<a class="struct" href="xfixes/struct.CreateRegionFromBitmapRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromBitmapRequest">CreateRegionFromBitmapRequest</a>)</h3></section><section id="variant.XfixesCreateRegionFromWindow" class="variant"><a href="#variant.XfixesCreateRegionFromWindow" class="anchor">§</a><h3 class="code-header">XfixesCreateRegionFromWindow(<a class="struct" href="xfixes/struct.CreateRegionFromWindowRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromWindowRequest">CreateRegionFromWindowRequest</a>)</h3></section><section id="variant.XfixesCreateRegionFromGC" class="variant"><a href="#variant.XfixesCreateRegionFromGC" class="anchor">§</a><h3 class="code-header">XfixesCreateRegionFromGC(<a class="struct" href="xfixes/struct.CreateRegionFromGCRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromGCRequest">CreateRegionFromGCRequest</a>)</h3></section><section id="variant.XfixesCreateRegionFromPicture" class="variant"><a href="#variant.XfixesCreateRegionFromPicture" class="anchor">§</a><h3 class="code-header">XfixesCreateRegionFromPicture(<a class="struct" href="xfixes/struct.CreateRegionFromPictureRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreateRegionFromPictureRequest">CreateRegionFromPictureRequest</a>)</h3></section><section id="variant.XfixesDestroyRegion" class="variant"><a href="#variant.XfixesDestroyRegion" class="anchor">§</a><h3 class="code-header">XfixesDestroyRegion(<a class="struct" href="xfixes/struct.DestroyRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::DestroyRegionRequest">DestroyRegionRequest</a>)</h3></section><section id="variant.XfixesSetRegion" class="variant"><a href="#variant.XfixesSetRegion" class="anchor">§</a><h3 class="code-header">XfixesSetRegion(<a class="struct" href="xfixes/struct.SetRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetRegionRequest">SetRegionRequest</a><'input>)</h3></section><section id="variant.XfixesCopyRegion" class="variant"><a href="#variant.XfixesCopyRegion" class="anchor">§</a><h3 class="code-header">XfixesCopyRegion(<a class="struct" href="xfixes/struct.CopyRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::CopyRegionRequest">CopyRegionRequest</a>)</h3></section><section id="variant.XfixesUnionRegion" class="variant"><a href="#variant.XfixesUnionRegion" class="anchor">§</a><h3 class="code-header">XfixesUnionRegion(<a class="struct" href="xfixes/struct.UnionRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::UnionRegionRequest">UnionRegionRequest</a>)</h3></section><section id="variant.XfixesIntersectRegion" class="variant"><a href="#variant.XfixesIntersectRegion" class="anchor">§</a><h3 class="code-header">XfixesIntersectRegion(<a class="struct" href="xfixes/struct.IntersectRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::IntersectRegionRequest">IntersectRegionRequest</a>)</h3></section><section id="variant.XfixesSubtractRegion" class="variant"><a href="#variant.XfixesSubtractRegion" class="anchor">§</a><h3 class="code-header">XfixesSubtractRegion(<a class="struct" href="xfixes/struct.SubtractRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SubtractRegionRequest">SubtractRegionRequest</a>)</h3></section><section id="variant.XfixesInvertRegion" class="variant"><a href="#variant.XfixesInvertRegion" class="anchor">§</a><h3 class="code-header">XfixesInvertRegion(<a class="struct" href="xfixes/struct.InvertRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::InvertRegionRequest">InvertRegionRequest</a>)</h3></section><section id="variant.XfixesTranslateRegion" class="variant"><a href="#variant.XfixesTranslateRegion" class="anchor">§</a><h3 class="code-header">XfixesTranslateRegion(<a class="struct" href="xfixes/struct.TranslateRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::TranslateRegionRequest">TranslateRegionRequest</a>)</h3></section><section id="variant.XfixesRegionExtents" class="variant"><a href="#variant.XfixesRegionExtents" class="anchor">§</a><h3 class="code-header">XfixesRegionExtents(<a class="struct" href="xfixes/struct.RegionExtentsRequest.html" title="struct x11rb_protocol::protocol::xfixes::RegionExtentsRequest">RegionExtentsRequest</a>)</h3></section><section id="variant.XfixesFetchRegion" class="variant"><a href="#variant.XfixesFetchRegion" class="anchor">§</a><h3 class="code-header">XfixesFetchRegion(<a class="struct" href="xfixes/struct.FetchRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::FetchRegionRequest">FetchRegionRequest</a>)</h3></section><section id="variant.XfixesSetGCClipRegion" class="variant"><a href="#variant.XfixesSetGCClipRegion" class="anchor">§</a><h3 class="code-header">XfixesSetGCClipRegion(<a class="struct" href="xfixes/struct.SetGCClipRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetGCClipRegionRequest">SetGCClipRegionRequest</a>)</h3></section><section id="variant.XfixesSetWindowShapeRegion" class="variant"><a href="#variant.XfixesSetWindowShapeRegion" class="anchor">§</a><h3 class="code-header">XfixesSetWindowShapeRegion(<a class="struct" href="xfixes/struct.SetWindowShapeRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetWindowShapeRegionRequest">SetWindowShapeRegionRequest</a>)</h3></section><section id="variant.XfixesSetPictureClipRegion" class="variant"><a href="#variant.XfixesSetPictureClipRegion" class="anchor">§</a><h3 class="code-header">XfixesSetPictureClipRegion(<a class="struct" href="xfixes/struct.SetPictureClipRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetPictureClipRegionRequest">SetPictureClipRegionRequest</a>)</h3></section><section id="variant.XfixesSetCursorName" class="variant"><a href="#variant.XfixesSetCursorName" class="anchor">§</a><h3 class="code-header">XfixesSetCursorName(<a class="struct" href="xfixes/struct.SetCursorNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetCursorNameRequest">SetCursorNameRequest</a><'input>)</h3></section><section id="variant.XfixesGetCursorName" class="variant"><a href="#variant.XfixesGetCursorName" class="anchor">§</a><h3 class="code-header">XfixesGetCursorName(<a class="struct" href="xfixes/struct.GetCursorNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorNameRequest">GetCursorNameRequest</a>)</h3></section><section id="variant.XfixesGetCursorImageAndName" class="variant"><a href="#variant.XfixesGetCursorImageAndName" class="anchor">§</a><h3 class="code-header">XfixesGetCursorImageAndName(<a class="struct" href="xfixes/struct.GetCursorImageAndNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetCursorImageAndNameRequest">GetCursorImageAndNameRequest</a>)</h3></section><section id="variant.XfixesChangeCursor" class="variant"><a href="#variant.XfixesChangeCursor" class="anchor">§</a><h3 class="code-header">XfixesChangeCursor(<a class="struct" href="xfixes/struct.ChangeCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeCursorRequest">ChangeCursorRequest</a>)</h3></section><section id="variant.XfixesChangeCursorByName" class="variant"><a href="#variant.XfixesChangeCursorByName" class="anchor">§</a><h3 class="code-header">XfixesChangeCursorByName(<a class="struct" href="xfixes/struct.ChangeCursorByNameRequest.html" title="struct x11rb_protocol::protocol::xfixes::ChangeCursorByNameRequest">ChangeCursorByNameRequest</a><'input>)</h3></section><section id="variant.XfixesExpandRegion" class="variant"><a href="#variant.XfixesExpandRegion" class="anchor">§</a><h3 class="code-header">XfixesExpandRegion(<a class="struct" href="xfixes/struct.ExpandRegionRequest.html" title="struct x11rb_protocol::protocol::xfixes::ExpandRegionRequest">ExpandRegionRequest</a>)</h3></section><section id="variant.XfixesHideCursor" class="variant"><a href="#variant.XfixesHideCursor" class="anchor">§</a><h3 class="code-header">XfixesHideCursor(<a class="struct" href="xfixes/struct.HideCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::HideCursorRequest">HideCursorRequest</a>)</h3></section><section id="variant.XfixesShowCursor" class="variant"><a href="#variant.XfixesShowCursor" class="anchor">§</a><h3 class="code-header">XfixesShowCursor(<a class="struct" href="xfixes/struct.ShowCursorRequest.html" title="struct x11rb_protocol::protocol::xfixes::ShowCursorRequest">ShowCursorRequest</a>)</h3></section><section id="variant.XfixesCreatePointerBarrier" class="variant"><a href="#variant.XfixesCreatePointerBarrier" class="anchor">§</a><h3 class="code-header">XfixesCreatePointerBarrier(<a class="struct" href="xfixes/struct.CreatePointerBarrierRequest.html" title="struct x11rb_protocol::protocol::xfixes::CreatePointerBarrierRequest">CreatePointerBarrierRequest</a><'input>)</h3></section><section id="variant.XfixesDeletePointerBarrier" class="variant"><a href="#variant.XfixesDeletePointerBarrier" class="anchor">§</a><h3 class="code-header">XfixesDeletePointerBarrier(<a class="struct" href="xfixes/struct.DeletePointerBarrierRequest.html" title="struct x11rb_protocol::protocol::xfixes::DeletePointerBarrierRequest">DeletePointerBarrierRequest</a>)</h3></section><section id="variant.XfixesSetClientDisconnectMode" class="variant"><a href="#variant.XfixesSetClientDisconnectMode" class="anchor">§</a><h3 class="code-header">XfixesSetClientDisconnectMode(<a class="struct" href="xfixes/struct.SetClientDisconnectModeRequest.html" title="struct x11rb_protocol::protocol::xfixes::SetClientDisconnectModeRequest">SetClientDisconnectModeRequest</a>)</h3></section><section id="variant.XfixesGetClientDisconnectMode" class="variant"><a href="#variant.XfixesGetClientDisconnectMode" class="anchor">§</a><h3 class="code-header">XfixesGetClientDisconnectMode(<a class="struct" href="xfixes/struct.GetClientDisconnectModeRequest.html" title="struct x11rb_protocol::protocol::xfixes::GetClientDisconnectModeRequest">GetClientDisconnectModeRequest</a>)</h3></section><section id="variant.XinputGetExtensionVersion" class="variant"><a href="#variant.XinputGetExtensionVersion" class="anchor">§</a><h3 class="code-header">XinputGetExtensionVersion(<a class="struct" href="xinput/struct.GetExtensionVersionRequest.html" title="struct x11rb_protocol::protocol::xinput::GetExtensionVersionRequest">GetExtensionVersionRequest</a><'input>)</h3></section><section id="variant.XinputListInputDevices" class="variant"><a href="#variant.XinputListInputDevices" class="anchor">§</a><h3 class="code-header">XinputListInputDevices(<a class="struct" href="xinput/struct.ListInputDevicesRequest.html" title="struct x11rb_protocol::protocol::xinput::ListInputDevicesRequest">ListInputDevicesRequest</a>)</h3></section><section id="variant.XinputOpenDevice" class="variant"><a href="#variant.XinputOpenDevice" class="anchor">§</a><h3 class="code-header">XinputOpenDevice(<a class="struct" href="xinput/struct.OpenDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::OpenDeviceRequest">OpenDeviceRequest</a>)</h3></section><section id="variant.XinputCloseDevice" class="variant"><a href="#variant.XinputCloseDevice" class="anchor">§</a><h3 class="code-header">XinputCloseDevice(<a class="struct" href="xinput/struct.CloseDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::CloseDeviceRequest">CloseDeviceRequest</a>)</h3></section><section id="variant.XinputSetDeviceMode" class="variant"><a href="#variant.XinputSetDeviceMode" class="anchor">§</a><h3 class="code-header">XinputSetDeviceMode(<a class="struct" href="xinput/struct.SetDeviceModeRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceModeRequest">SetDeviceModeRequest</a>)</h3></section><section id="variant.XinputSelectExtensionEvent" class="variant"><a href="#variant.XinputSelectExtensionEvent" class="anchor">§</a><h3 class="code-header">XinputSelectExtensionEvent(<a class="struct" href="xinput/struct.SelectExtensionEventRequest.html" title="struct x11rb_protocol::protocol::xinput::SelectExtensionEventRequest">SelectExtensionEventRequest</a><'input>)</h3></section><section id="variant.XinputGetSelectedExtensionEvents" class="variant"><a href="#variant.XinputGetSelectedExtensionEvents" class="anchor">§</a><h3 class="code-header">XinputGetSelectedExtensionEvents(<a class="struct" href="xinput/struct.GetSelectedExtensionEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::GetSelectedExtensionEventsRequest">GetSelectedExtensionEventsRequest</a>)</h3></section><section id="variant.XinputChangeDeviceDontPropagateList" class="variant"><a href="#variant.XinputChangeDeviceDontPropagateList" class="anchor">§</a><h3 class="code-header">XinputChangeDeviceDontPropagateList(<a class="struct" href="xinput/struct.ChangeDeviceDontPropagateListRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceDontPropagateListRequest">ChangeDeviceDontPropagateListRequest</a><'input>)</h3></section><section id="variant.XinputGetDeviceDontPropagateList" class="variant"><a href="#variant.XinputGetDeviceDontPropagateList" class="anchor">§</a><h3 class="code-header">XinputGetDeviceDontPropagateList(<a class="struct" href="xinput/struct.GetDeviceDontPropagateListRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceDontPropagateListRequest">GetDeviceDontPropagateListRequest</a>)</h3></section><section id="variant.XinputGetDeviceMotionEvents" class="variant"><a href="#variant.XinputGetDeviceMotionEvents" class="anchor">§</a><h3 class="code-header">XinputGetDeviceMotionEvents(<a class="struct" href="xinput/struct.GetDeviceMotionEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceMotionEventsRequest">GetDeviceMotionEventsRequest</a>)</h3></section><section id="variant.XinputChangeKeyboardDevice" class="variant"><a href="#variant.XinputChangeKeyboardDevice" class="anchor">§</a><h3 class="code-header">XinputChangeKeyboardDevice(<a class="struct" href="xinput/struct.ChangeKeyboardDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeKeyboardDeviceRequest">ChangeKeyboardDeviceRequest</a>)</h3></section><section id="variant.XinputChangePointerDevice" class="variant"><a href="#variant.XinputChangePointerDevice" class="anchor">§</a><h3 class="code-header">XinputChangePointerDevice(<a class="struct" href="xinput/struct.ChangePointerDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangePointerDeviceRequest">ChangePointerDeviceRequest</a>)</h3></section><section id="variant.XinputGrabDevice" class="variant"><a href="#variant.XinputGrabDevice" class="anchor">§</a><h3 class="code-header">XinputGrabDevice(<a class="struct" href="xinput/struct.GrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceRequest">GrabDeviceRequest</a><'input>)</h3></section><section id="variant.XinputUngrabDevice" class="variant"><a href="#variant.XinputUngrabDevice" class="anchor">§</a><h3 class="code-header">XinputUngrabDevice(<a class="struct" href="xinput/struct.UngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceRequest">UngrabDeviceRequest</a>)</h3></section><section id="variant.XinputGrabDeviceKey" class="variant"><a href="#variant.XinputGrabDeviceKey" class="anchor">§</a><h3 class="code-header">XinputGrabDeviceKey(<a class="struct" href="xinput/struct.GrabDeviceKeyRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceKeyRequest">GrabDeviceKeyRequest</a><'input>)</h3></section><section id="variant.XinputUngrabDeviceKey" class="variant"><a href="#variant.XinputUngrabDeviceKey" class="anchor">§</a><h3 class="code-header">XinputUngrabDeviceKey(<a class="struct" href="xinput/struct.UngrabDeviceKeyRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceKeyRequest">UngrabDeviceKeyRequest</a>)</h3></section><section id="variant.XinputGrabDeviceButton" class="variant"><a href="#variant.XinputGrabDeviceButton" class="anchor">§</a><h3 class="code-header">XinputGrabDeviceButton(<a class="struct" href="xinput/struct.GrabDeviceButtonRequest.html" title="struct x11rb_protocol::protocol::xinput::GrabDeviceButtonRequest">GrabDeviceButtonRequest</a><'input>)</h3></section><section id="variant.XinputUngrabDeviceButton" class="variant"><a href="#variant.XinputUngrabDeviceButton" class="anchor">§</a><h3 class="code-header">XinputUngrabDeviceButton(<a class="struct" href="xinput/struct.UngrabDeviceButtonRequest.html" title="struct x11rb_protocol::protocol::xinput::UngrabDeviceButtonRequest">UngrabDeviceButtonRequest</a>)</h3></section><section id="variant.XinputAllowDeviceEvents" class="variant"><a href="#variant.XinputAllowDeviceEvents" class="anchor">§</a><h3 class="code-header">XinputAllowDeviceEvents(<a class="struct" href="xinput/struct.AllowDeviceEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::AllowDeviceEventsRequest">AllowDeviceEventsRequest</a>)</h3></section><section id="variant.XinputGetDeviceFocus" class="variant"><a href="#variant.XinputGetDeviceFocus" class="anchor">§</a><h3 class="code-header">XinputGetDeviceFocus(<a class="struct" href="xinput/struct.GetDeviceFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceFocusRequest">GetDeviceFocusRequest</a>)</h3></section><section id="variant.XinputSetDeviceFocus" class="variant"><a href="#variant.XinputSetDeviceFocus" class="anchor">§</a><h3 class="code-header">XinputSetDeviceFocus(<a class="struct" href="xinput/struct.SetDeviceFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceFocusRequest">SetDeviceFocusRequest</a>)</h3></section><section id="variant.XinputGetFeedbackControl" class="variant"><a href="#variant.XinputGetFeedbackControl" class="anchor">§</a><h3 class="code-header">XinputGetFeedbackControl(<a class="struct" href="xinput/struct.GetFeedbackControlRequest.html" title="struct x11rb_protocol::protocol::xinput::GetFeedbackControlRequest">GetFeedbackControlRequest</a>)</h3></section><section id="variant.XinputChangeFeedbackControl" class="variant"><a href="#variant.XinputChangeFeedbackControl" class="anchor">§</a><h3 class="code-header">XinputChangeFeedbackControl(<a class="struct" href="xinput/struct.ChangeFeedbackControlRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeFeedbackControlRequest">ChangeFeedbackControlRequest</a>)</h3></section><section id="variant.XinputGetDeviceKeyMapping" class="variant"><a href="#variant.XinputGetDeviceKeyMapping" class="anchor">§</a><h3 class="code-header">XinputGetDeviceKeyMapping(<a class="struct" href="xinput/struct.GetDeviceKeyMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceKeyMappingRequest">GetDeviceKeyMappingRequest</a>)</h3></section><section id="variant.XinputChangeDeviceKeyMapping" class="variant"><a href="#variant.XinputChangeDeviceKeyMapping" class="anchor">§</a><h3 class="code-header">XinputChangeDeviceKeyMapping(<a class="struct" href="xinput/struct.ChangeDeviceKeyMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceKeyMappingRequest">ChangeDeviceKeyMappingRequest</a><'input>)</h3></section><section id="variant.XinputGetDeviceModifierMapping" class="variant"><a href="#variant.XinputGetDeviceModifierMapping" class="anchor">§</a><h3 class="code-header">XinputGetDeviceModifierMapping(<a class="struct" href="xinput/struct.GetDeviceModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceModifierMappingRequest">GetDeviceModifierMappingRequest</a>)</h3></section><section id="variant.XinputSetDeviceModifierMapping" class="variant"><a href="#variant.XinputSetDeviceModifierMapping" class="anchor">§</a><h3 class="code-header">XinputSetDeviceModifierMapping(<a class="struct" href="xinput/struct.SetDeviceModifierMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceModifierMappingRequest">SetDeviceModifierMappingRequest</a><'input>)</h3></section><section id="variant.XinputGetDeviceButtonMapping" class="variant"><a href="#variant.XinputGetDeviceButtonMapping" class="anchor">§</a><h3 class="code-header">XinputGetDeviceButtonMapping(<a class="struct" href="xinput/struct.GetDeviceButtonMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceButtonMappingRequest">GetDeviceButtonMappingRequest</a>)</h3></section><section id="variant.XinputSetDeviceButtonMapping" class="variant"><a href="#variant.XinputSetDeviceButtonMapping" class="anchor">§</a><h3 class="code-header">XinputSetDeviceButtonMapping(<a class="struct" href="xinput/struct.SetDeviceButtonMappingRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceButtonMappingRequest">SetDeviceButtonMappingRequest</a><'input>)</h3></section><section id="variant.XinputQueryDeviceState" class="variant"><a href="#variant.XinputQueryDeviceState" class="anchor">§</a><h3 class="code-header">XinputQueryDeviceState(<a class="struct" href="xinput/struct.QueryDeviceStateRequest.html" title="struct x11rb_protocol::protocol::xinput::QueryDeviceStateRequest">QueryDeviceStateRequest</a>)</h3></section><section id="variant.XinputDeviceBell" class="variant"><a href="#variant.XinputDeviceBell" class="anchor">§</a><h3 class="code-header">XinputDeviceBell(<a class="struct" href="xinput/struct.DeviceBellRequest.html" title="struct x11rb_protocol::protocol::xinput::DeviceBellRequest">DeviceBellRequest</a>)</h3></section><section id="variant.XinputSetDeviceValuators" class="variant"><a href="#variant.XinputSetDeviceValuators" class="anchor">§</a><h3 class="code-header">XinputSetDeviceValuators(<a class="struct" href="xinput/struct.SetDeviceValuatorsRequest.html" title="struct x11rb_protocol::protocol::xinput::SetDeviceValuatorsRequest">SetDeviceValuatorsRequest</a><'input>)</h3></section><section id="variant.XinputGetDeviceControl" class="variant"><a href="#variant.XinputGetDeviceControl" class="anchor">§</a><h3 class="code-header">XinputGetDeviceControl(<a class="struct" href="xinput/struct.GetDeviceControlRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDeviceControlRequest">GetDeviceControlRequest</a>)</h3></section><section id="variant.XinputChangeDeviceControl" class="variant"><a href="#variant.XinputChangeDeviceControl" class="anchor">§</a><h3 class="code-header">XinputChangeDeviceControl(<a class="struct" href="xinput/struct.ChangeDeviceControlRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDeviceControlRequest">ChangeDeviceControlRequest</a>)</h3></section><section id="variant.XinputListDeviceProperties" class="variant"><a href="#variant.XinputListDeviceProperties" class="anchor">§</a><h3 class="code-header">XinputListDeviceProperties(<a class="struct" href="xinput/struct.ListDevicePropertiesRequest.html" title="struct x11rb_protocol::protocol::xinput::ListDevicePropertiesRequest">ListDevicePropertiesRequest</a>)</h3></section><section id="variant.XinputChangeDeviceProperty" class="variant"><a href="#variant.XinputChangeDeviceProperty" class="anchor">§</a><h3 class="code-header">XinputChangeDeviceProperty(<a class="struct" href="xinput/struct.ChangeDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::ChangeDevicePropertyRequest">ChangeDevicePropertyRequest</a><'input>)</h3></section><section id="variant.XinputDeleteDeviceProperty" class="variant"><a href="#variant.XinputDeleteDeviceProperty" class="anchor">§</a><h3 class="code-header">XinputDeleteDeviceProperty(<a class="struct" href="xinput/struct.DeleteDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::DeleteDevicePropertyRequest">DeleteDevicePropertyRequest</a>)</h3></section><section id="variant.XinputGetDeviceProperty" class="variant"><a href="#variant.XinputGetDeviceProperty" class="anchor">§</a><h3 class="code-header">XinputGetDeviceProperty(<a class="struct" href="xinput/struct.GetDevicePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::GetDevicePropertyRequest">GetDevicePropertyRequest</a>)</h3></section><section id="variant.XinputXIQueryPointer" class="variant"><a href="#variant.XinputXIQueryPointer" class="anchor">§</a><h3 class="code-header">XinputXIQueryPointer(<a class="struct" href="xinput/struct.XIQueryPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryPointerRequest">XIQueryPointerRequest</a>)</h3></section><section id="variant.XinputXIWarpPointer" class="variant"><a href="#variant.XinputXIWarpPointer" class="anchor">§</a><h3 class="code-header">XinputXIWarpPointer(<a class="struct" href="xinput/struct.XIWarpPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIWarpPointerRequest">XIWarpPointerRequest</a>)</h3></section><section id="variant.XinputXIChangeCursor" class="variant"><a href="#variant.XinputXIChangeCursor" class="anchor">§</a><h3 class="code-header">XinputXIChangeCursor(<a class="struct" href="xinput/struct.XIChangeCursorRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangeCursorRequest">XIChangeCursorRequest</a>)</h3></section><section id="variant.XinputXIChangeHierarchy" class="variant"><a href="#variant.XinputXIChangeHierarchy" class="anchor">§</a><h3 class="code-header">XinputXIChangeHierarchy(<a class="struct" href="xinput/struct.XIChangeHierarchyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangeHierarchyRequest">XIChangeHierarchyRequest</a><'input>)</h3></section><section id="variant.XinputXISetClientPointer" class="variant"><a href="#variant.XinputXISetClientPointer" class="anchor">§</a><h3 class="code-header">XinputXISetClientPointer(<a class="struct" href="xinput/struct.XISetClientPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XISetClientPointerRequest">XISetClientPointerRequest</a>)</h3></section><section id="variant.XinputXIGetClientPointer" class="variant"><a href="#variant.XinputXIGetClientPointer" class="anchor">§</a><h3 class="code-header">XinputXIGetClientPointer(<a class="struct" href="xinput/struct.XIGetClientPointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetClientPointerRequest">XIGetClientPointerRequest</a>)</h3></section><section id="variant.XinputXISelectEvents" class="variant"><a href="#variant.XinputXISelectEvents" class="anchor">§</a><h3 class="code-header">XinputXISelectEvents(<a class="struct" href="xinput/struct.XISelectEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XISelectEventsRequest">XISelectEventsRequest</a><'input>)</h3></section><section id="variant.XinputXIQueryVersion" class="variant"><a href="#variant.XinputXIQueryVersion" class="anchor">§</a><h3 class="code-header">XinputXIQueryVersion(<a class="struct" href="xinput/struct.XIQueryVersionRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryVersionRequest">XIQueryVersionRequest</a>)</h3></section><section id="variant.XinputXIQueryDevice" class="variant"><a href="#variant.XinputXIQueryDevice" class="anchor">§</a><h3 class="code-header">XinputXIQueryDevice(<a class="struct" href="xinput/struct.XIQueryDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIQueryDeviceRequest">XIQueryDeviceRequest</a>)</h3></section><section id="variant.XinputXISetFocus" class="variant"><a href="#variant.XinputXISetFocus" class="anchor">§</a><h3 class="code-header">XinputXISetFocus(<a class="struct" href="xinput/struct.XISetFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::XISetFocusRequest">XISetFocusRequest</a>)</h3></section><section id="variant.XinputXIGetFocus" class="variant"><a href="#variant.XinputXIGetFocus" class="anchor">§</a><h3 class="code-header">XinputXIGetFocus(<a class="struct" href="xinput/struct.XIGetFocusRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetFocusRequest">XIGetFocusRequest</a>)</h3></section><section id="variant.XinputXIGrabDevice" class="variant"><a href="#variant.XinputXIGrabDevice" class="anchor">§</a><h3 class="code-header">XinputXIGrabDevice(<a class="struct" href="xinput/struct.XIGrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGrabDeviceRequest">XIGrabDeviceRequest</a><'input>)</h3></section><section id="variant.XinputXIUngrabDevice" class="variant"><a href="#variant.XinputXIUngrabDevice" class="anchor">§</a><h3 class="code-header">XinputXIUngrabDevice(<a class="struct" href="xinput/struct.XIUngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIUngrabDeviceRequest">XIUngrabDeviceRequest</a>)</h3></section><section id="variant.XinputXIAllowEvents" class="variant"><a href="#variant.XinputXIAllowEvents" class="anchor">§</a><h3 class="code-header">XinputXIAllowEvents(<a class="struct" href="xinput/struct.XIAllowEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XIAllowEventsRequest">XIAllowEventsRequest</a>)</h3></section><section id="variant.XinputXIPassiveGrabDevice" class="variant"><a href="#variant.XinputXIPassiveGrabDevice" class="anchor">§</a><h3 class="code-header">XinputXIPassiveGrabDevice(<a class="struct" href="xinput/struct.XIPassiveGrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIPassiveGrabDeviceRequest">XIPassiveGrabDeviceRequest</a><'input>)</h3></section><section id="variant.XinputXIPassiveUngrabDevice" class="variant"><a href="#variant.XinputXIPassiveUngrabDevice" class="anchor">§</a><h3 class="code-header">XinputXIPassiveUngrabDevice(<a class="struct" href="xinput/struct.XIPassiveUngrabDeviceRequest.html" title="struct x11rb_protocol::protocol::xinput::XIPassiveUngrabDeviceRequest">XIPassiveUngrabDeviceRequest</a><'input>)</h3></section><section id="variant.XinputXIListProperties" class="variant"><a href="#variant.XinputXIListProperties" class="anchor">§</a><h3 class="code-header">XinputXIListProperties(<a class="struct" href="xinput/struct.XIListPropertiesRequest.html" title="struct x11rb_protocol::protocol::xinput::XIListPropertiesRequest">XIListPropertiesRequest</a>)</h3></section><section id="variant.XinputXIChangeProperty" class="variant"><a href="#variant.XinputXIChangeProperty" class="anchor">§</a><h3 class="code-header">XinputXIChangeProperty(<a class="struct" href="xinput/struct.XIChangePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIChangePropertyRequest">XIChangePropertyRequest</a><'input>)</h3></section><section id="variant.XinputXIDeleteProperty" class="variant"><a href="#variant.XinputXIDeleteProperty" class="anchor">§</a><h3 class="code-header">XinputXIDeleteProperty(<a class="struct" href="xinput/struct.XIDeletePropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIDeletePropertyRequest">XIDeletePropertyRequest</a>)</h3></section><section id="variant.XinputXIGetProperty" class="variant"><a href="#variant.XinputXIGetProperty" class="anchor">§</a><h3 class="code-header">XinputXIGetProperty(<a class="struct" href="xinput/struct.XIGetPropertyRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetPropertyRequest">XIGetPropertyRequest</a>)</h3></section><section id="variant.XinputXIGetSelectedEvents" class="variant"><a href="#variant.XinputXIGetSelectedEvents" class="anchor">§</a><h3 class="code-header">XinputXIGetSelectedEvents(<a class="struct" href="xinput/struct.XIGetSelectedEventsRequest.html" title="struct x11rb_protocol::protocol::xinput::XIGetSelectedEventsRequest">XIGetSelectedEventsRequest</a>)</h3></section><section id="variant.XinputXIBarrierReleasePointer" class="variant"><a href="#variant.XinputXIBarrierReleasePointer" class="anchor">§</a><h3 class="code-header">XinputXIBarrierReleasePointer(<a class="struct" href="xinput/struct.XIBarrierReleasePointerRequest.html" title="struct x11rb_protocol::protocol::xinput::XIBarrierReleasePointerRequest">XIBarrierReleasePointerRequest</a><'input>)</h3></section><section id="variant.XinputSendExtensionEvent" class="variant"><a href="#variant.XinputSendExtensionEvent" class="anchor">§</a><h3 class="code-header">XinputSendExtensionEvent(<a class="struct" href="xinput/struct.SendExtensionEventRequest.html" title="struct x11rb_protocol::protocol::xinput::SendExtensionEventRequest">SendExtensionEventRequest</a><'input>)</h3></section><section id="variant.XkbUseExtension" class="variant"><a href="#variant.XkbUseExtension" class="anchor">§</a><h3 class="code-header">XkbUseExtension(<a class="struct" href="xkb/struct.UseExtensionRequest.html" title="struct x11rb_protocol::protocol::xkb::UseExtensionRequest">UseExtensionRequest</a>)</h3></section><section id="variant.XkbSelectEvents" class="variant"><a href="#variant.XkbSelectEvents" class="anchor">§</a><h3 class="code-header">XkbSelectEvents(<a class="struct" href="xkb/struct.SelectEventsRequest.html" title="struct x11rb_protocol::protocol::xkb::SelectEventsRequest">SelectEventsRequest</a><'input>)</h3></section><section id="variant.XkbBell" class="variant"><a href="#variant.XkbBell" class="anchor">§</a><h3 class="code-header">XkbBell(<a class="struct" href="xkb/struct.BellRequest.html" title="struct x11rb_protocol::protocol::xkb::BellRequest">BellRequest</a>)</h3></section><section id="variant.XkbGetState" class="variant"><a href="#variant.XkbGetState" class="anchor">§</a><h3 class="code-header">XkbGetState(<a class="struct" href="xkb/struct.GetStateRequest.html" title="struct x11rb_protocol::protocol::xkb::GetStateRequest">GetStateRequest</a>)</h3></section><section id="variant.XkbLatchLockState" class="variant"><a href="#variant.XkbLatchLockState" class="anchor">§</a><h3 class="code-header">XkbLatchLockState(<a class="struct" href="xkb/struct.LatchLockStateRequest.html" title="struct x11rb_protocol::protocol::xkb::LatchLockStateRequest">LatchLockStateRequest</a>)</h3></section><section id="variant.XkbGetControls" class="variant"><a href="#variant.XkbGetControls" class="anchor">§</a><h3 class="code-header">XkbGetControls(<a class="struct" href="xkb/struct.GetControlsRequest.html" title="struct x11rb_protocol::protocol::xkb::GetControlsRequest">GetControlsRequest</a>)</h3></section><section id="variant.XkbSetControls" class="variant"><a href="#variant.XkbSetControls" class="anchor">§</a><h3 class="code-header">XkbSetControls(<a class="struct" href="xkb/struct.SetControlsRequest.html" title="struct x11rb_protocol::protocol::xkb::SetControlsRequest">SetControlsRequest</a><'input>)</h3></section><section id="variant.XkbGetMap" class="variant"><a href="#variant.XkbGetMap" class="anchor">§</a><h3 class="code-header">XkbGetMap(<a class="struct" href="xkb/struct.GetMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetMapRequest">GetMapRequest</a>)</h3></section><section id="variant.XkbSetMap" class="variant"><a href="#variant.XkbSetMap" class="anchor">§</a><h3 class="code-header">XkbSetMap(<a class="struct" href="xkb/struct.SetMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetMapRequest">SetMapRequest</a><'input>)</h3></section><section id="variant.XkbGetCompatMap" class="variant"><a href="#variant.XkbGetCompatMap" class="anchor">§</a><h3 class="code-header">XkbGetCompatMap(<a class="struct" href="xkb/struct.GetCompatMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetCompatMapRequest">GetCompatMapRequest</a>)</h3></section><section id="variant.XkbSetCompatMap" class="variant"><a href="#variant.XkbSetCompatMap" class="anchor">§</a><h3 class="code-header">XkbSetCompatMap(<a class="struct" href="xkb/struct.SetCompatMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetCompatMapRequest">SetCompatMapRequest</a><'input>)</h3></section><section id="variant.XkbGetIndicatorState" class="variant"><a href="#variant.XkbGetIndicatorState" class="anchor">§</a><h3 class="code-header">XkbGetIndicatorState(<a class="struct" href="xkb/struct.GetIndicatorStateRequest.html" title="struct x11rb_protocol::protocol::xkb::GetIndicatorStateRequest">GetIndicatorStateRequest</a>)</h3></section><section id="variant.XkbGetIndicatorMap" class="variant"><a href="#variant.XkbGetIndicatorMap" class="anchor">§</a><h3 class="code-header">XkbGetIndicatorMap(<a class="struct" href="xkb/struct.GetIndicatorMapRequest.html" title="struct x11rb_protocol::protocol::xkb::GetIndicatorMapRequest">GetIndicatorMapRequest</a>)</h3></section><section id="variant.XkbSetIndicatorMap" class="variant"><a href="#variant.XkbSetIndicatorMap" class="anchor">§</a><h3 class="code-header">XkbSetIndicatorMap(<a class="struct" href="xkb/struct.SetIndicatorMapRequest.html" title="struct x11rb_protocol::protocol::xkb::SetIndicatorMapRequest">SetIndicatorMapRequest</a><'input>)</h3></section><section id="variant.XkbGetNamedIndicator" class="variant"><a href="#variant.XkbGetNamedIndicator" class="anchor">§</a><h3 class="code-header">XkbGetNamedIndicator(<a class="struct" href="xkb/struct.GetNamedIndicatorRequest.html" title="struct x11rb_protocol::protocol::xkb::GetNamedIndicatorRequest">GetNamedIndicatorRequest</a>)</h3></section><section id="variant.XkbSetNamedIndicator" class="variant"><a href="#variant.XkbSetNamedIndicator" class="anchor">§</a><h3 class="code-header">XkbSetNamedIndicator(<a class="struct" href="xkb/struct.SetNamedIndicatorRequest.html" title="struct x11rb_protocol::protocol::xkb::SetNamedIndicatorRequest">SetNamedIndicatorRequest</a>)</h3></section><section id="variant.XkbGetNames" class="variant"><a href="#variant.XkbGetNames" class="anchor">§</a><h3 class="code-header">XkbGetNames(<a class="struct" href="xkb/struct.GetNamesRequest.html" title="struct x11rb_protocol::protocol::xkb::GetNamesRequest">GetNamesRequest</a>)</h3></section><section id="variant.XkbSetNames" class="variant"><a href="#variant.XkbSetNames" class="anchor">§</a><h3 class="code-header">XkbSetNames(<a class="struct" href="xkb/struct.SetNamesRequest.html" title="struct x11rb_protocol::protocol::xkb::SetNamesRequest">SetNamesRequest</a><'input>)</h3></section><section id="variant.XkbPerClientFlags" class="variant"><a href="#variant.XkbPerClientFlags" class="anchor">§</a><h3 class="code-header">XkbPerClientFlags(<a class="struct" href="xkb/struct.PerClientFlagsRequest.html" title="struct x11rb_protocol::protocol::xkb::PerClientFlagsRequest">PerClientFlagsRequest</a>)</h3></section><section id="variant.XkbListComponents" class="variant"><a href="#variant.XkbListComponents" class="anchor">§</a><h3 class="code-header">XkbListComponents(<a class="struct" href="xkb/struct.ListComponentsRequest.html" title="struct x11rb_protocol::protocol::xkb::ListComponentsRequest">ListComponentsRequest</a>)</h3></section><section id="variant.XkbGetKbdByName" class="variant"><a href="#variant.XkbGetKbdByName" class="anchor">§</a><h3 class="code-header">XkbGetKbdByName(<a class="struct" href="xkb/struct.GetKbdByNameRequest.html" title="struct x11rb_protocol::protocol::xkb::GetKbdByNameRequest">GetKbdByNameRequest</a>)</h3></section><section id="variant.XkbGetDeviceInfo" class="variant"><a href="#variant.XkbGetDeviceInfo" class="anchor">§</a><h3 class="code-header">XkbGetDeviceInfo(<a class="struct" href="xkb/struct.GetDeviceInfoRequest.html" title="struct x11rb_protocol::protocol::xkb::GetDeviceInfoRequest">GetDeviceInfoRequest</a>)</h3></section><section id="variant.XkbSetDeviceInfo" class="variant"><a href="#variant.XkbSetDeviceInfo" class="anchor">§</a><h3 class="code-header">XkbSetDeviceInfo(<a class="struct" href="xkb/struct.SetDeviceInfoRequest.html" title="struct x11rb_protocol::protocol::xkb::SetDeviceInfoRequest">SetDeviceInfoRequest</a><'input>)</h3></section><section id="variant.XkbSetDebuggingFlags" class="variant"><a href="#variant.XkbSetDebuggingFlags" class="anchor">§</a><h3 class="code-header">XkbSetDebuggingFlags(<a class="struct" href="xkb/struct.SetDebuggingFlagsRequest.html" title="struct x11rb_protocol::protocol::xkb::SetDebuggingFlagsRequest">SetDebuggingFlagsRequest</a><'input>)</h3></section></div><h2 id="implementations" class="section-header">Implementations<a href="#implementations" class="anchor">§</a></h2><div id="implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Request%3C'input%3E" class="impl"><a class="src rightside" href="../../src/x11rb_protocol/protocol/mod.rs.html#2230-5535">Source</a><a href="#impl-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.reply_parser" class="method"><a class="src rightside" href="../../src/x11rb_protocol/protocol/mod.rs.html#3106-4319">Source</a><h4 class="code-header">pub fn <a href="#method.reply_parser" class="fn">reply_parser</a>(&self) -> <a class="enum" href="https://doc.rust-lang.org/1.84.0/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="type" href="../x11_utils/type.ReplyParsingFunction.html" title="type x11rb_protocol::x11_utils::ReplyParsingFunction">ReplyParsingFunction</a>></h4></section></summary><div class="docblock"><p>Get the matching reply parser (if any) for this request.
|
|
For <code>Request::Unknown</code>, <code>None</code> is also returned.</p>
|
|
</div></details><details class="toggle method-toggle" open><summary><section id="method.into_owned" class="method"><a class="src rightside" href="../../src/x11rb_protocol/protocol/mod.rs.html#4321-5534">Source</a><h4 class="code-header">pub fn <a href="#method.into_owned" class="fn">into_owned</a>(self) -> <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'static></h4></section></summary><div class="docblock"><p>Convert this Request into an owned version with no borrows.</p>
|
|
</div></details></div></details></div><h2 id="trait-implementations" class="section-header">Trait Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div id="trait-implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Debug-for-Request%3C'input%3E" class="impl"><a class="src rightside" href="../../src/x11rb_protocol/protocol/mod.rs.html#1014">Source</a><a href="#impl-Debug-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../../src/x11rb_protocol/protocol/mod.rs.html#1014">Source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/1.84.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/1.84.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.84.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details></div><h2 id="synthetic-implementations" class="section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor">§</a></h2><div id="synthetic-implementations-list"><section id="impl-Freeze-for-Request%3C'input%3E" class="impl"><a href="#impl-Freeze-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Freeze.html" title="trait core::marker::Freeze">Freeze</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section><section id="impl-RefUnwindSafe-for-Request%3C'input%3E" class="impl"><a href="#impl-RefUnwindSafe-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section><section id="impl-Send-for-Request%3C'input%3E" class="impl"><a href="#impl-Send-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section><section id="impl-Sync-for-Request%3C'input%3E" class="impl"><a href="#impl-Sync-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section><section id="impl-Unpin-for-Request%3C'input%3E" class="impl"><a href="#impl-Unpin-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section><section id="impl-UnwindSafe-for-Request%3C'input%3E" class="impl"><a href="#impl-UnwindSafe-for-Request%3C'input%3E" class="anchor">§</a><h3 class="code-header">impl<'input> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a> for <a class="enum" href="enum.Request.html" title="enum x11rb_protocol::protocol::Request">Request</a><'input></h3></section></div><h2 id="blanket-implementations" class="section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor">§</a></h2><div id="blanket-implementations-list"><details class="toggle implementors-toggle"><summary><section id="impl-Any-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/any.rs.html#138">Source</a><a href="#impl-Any-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T<div class="where">where
|
|
T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.type_id" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/any.rs.html#139">Source</a><a href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/any/trait.Any.html#tymethod.type_id" class="fn">type_id</a>(&self) -> <a class="struct" href="https://doc.rust-lang.org/1.84.0/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></h4></section></summary><div class='docblock'>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/1.84.0/core/any/trait.Any.html#tymethod.type_id">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-Borrow%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/borrow.rs.html#209">Source</a><a href="#impl-Borrow%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a><T> for T<div class="where">where
|
|
T: ?<a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.borrow" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/borrow.rs.html#211">Source</a><a href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.Borrow.html#tymethod.borrow" class="fn">borrow</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.reference.html">&T</a></h4></section></summary><div class='docblock'>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-BorrowMut%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/borrow.rs.html#217">Source</a><a href="#impl-BorrowMut%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.BorrowMut.html" title="trait core::borrow::BorrowMut">BorrowMut</a><T> for T<div class="where">where
|
|
T: ?<a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.borrow_mut" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/borrow.rs.html#218">Source</a><a href="#method.borrow_mut" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut" class="fn">borrow_mut</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.reference.html">&mut T</a></h4></section></summary><div class='docblock'>Mutably borrows from an owned value. <a href="https://doc.rust-lang.org/1.84.0/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-From%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#765">Source</a><a href="#impl-From%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><T> for T</h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.from" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#768">Source</a><a href="#method.from" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.From.html#tymethod.from" class="fn">from</a>(t: T) -> T</h4></section></summary><div class="docblock"><p>Returns the argument unchanged.</p>
|
|
</div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-Into%3CU%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#748-750">Source</a><a href="#impl-Into%3CU%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a><U> for T<div class="where">where
|
|
U: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><T>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.into" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#758">Source</a><a href="#method.into" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.Into.html#tymethod.into" class="fn">into</a>(self) -> U</h4></section></summary><div class="docblock"><p>Calls <code>U::from(self)</code>.</p>
|
|
<p>That is, this conversion is whatever the implementation of
|
|
<code><a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><T> for U</code> chooses to do.</p>
|
|
</div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-TryFrom%3CU%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#805-807">Source</a><a href="#impl-TryFrom%3CU%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><U> for T<div class="where">where
|
|
U: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a><T>,</div></h3></section></summary><div class="impl-items"><details class="toggle" open><summary><section id="associatedtype.Error-1" class="associatedtype trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#809">Source</a><a href="#associatedtype.Error-1" class="anchor">§</a><h4 class="code-header">type <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html#associatedtype.Error" class="associatedtype">Error</a> = <a class="enum" href="https://doc.rust-lang.org/1.84.0/core/convert/enum.Infallible.html" title="enum core::convert::Infallible">Infallible</a></h4></section></summary><div class='docblock'>The type returned in the event of a conversion error.</div></details><details class="toggle method-toggle" open><summary><section id="method.try_from" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#812">Source</a><a href="#method.try_from" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html#tymethod.try_from" class="fn">try_from</a>(value: U) -> <a class="enum" href="https://doc.rust-lang.org/1.84.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><T, <T as <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><U>>::<a class="associatedtype" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>></h4></section></summary><div class='docblock'>Performs the conversion.</div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-TryInto%3CU%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#790-792">Source</a><a href="#impl-TryInto%3CU%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryInto.html" title="trait core::convert::TryInto">TryInto</a><U> for T<div class="where">where
|
|
U: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div class="impl-items"><details class="toggle" open><summary><section id="associatedtype.Error" class="associatedtype trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#794">Source</a><a href="#associatedtype.Error" class="anchor">§</a><h4 class="code-header">type <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryInto.html#associatedtype.Error" class="associatedtype">Error</a> = <U as <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>>::<a class="associatedtype" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a></h4></section></summary><div class='docblock'>The type returned in the event of a conversion error.</div></details><details class="toggle method-toggle" open><summary><section id="method.try_into" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.84.0/src/core/convert/mod.rs.html#797">Source</a><a href="#method.try_into" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryInto.html#tymethod.try_into" class="fn">try_into</a>(self) -> <a class="enum" href="https://doc.rust-lang.org/1.84.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><U, <U as <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>>::<a class="associatedtype" href="https://doc.rust-lang.org/1.84.0/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>></h4></section></summary><div class='docblock'>Performs the conversion.</div></details></div></details></div></section></div></main></body></html> |