Trait Request

Source
pub trait Request {
    const EXTENSION_NAME: Option<&'static str>;

    // Required method
    fn serialize(self, extension_opcode: u8) -> BufWithFds<Vec<u8>>;
}
Expand description

A type implementing this trait is an X11 request.

Required Associated Constants§

Source

const EXTENSION_NAME: Option<&'static str>

The protocol name of the extension that this request belongs to, or None for core requests

Required Methods§

Source

fn serialize(self, extension_opcode: u8) -> BufWithFds<Vec<u8>>

Serialize this request into its X11 protocol wire representation.

The argument is the major opcode of the extension that this request belongs to. For core requests, the argument may not have any influence

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Request for x11rb_protocol::protocol::bigreq::EnableRequest

Source§

impl Request for CreateRegionFromBorderClipRequest

Source§

impl Request for GetOverlayWindowRequest

Source§

impl Request for NameWindowPixmapRequest

Source§

impl Request for x11rb_protocol::protocol::composite::QueryVersionRequest

Source§

impl Request for RedirectSubwindowsRequest

Source§

impl Request for RedirectWindowRequest

Source§

impl Request for ReleaseOverlayWindowRequest

Source§

impl Request for UnredirectSubwindowsRequest

Source§

impl Request for UnredirectWindowRequest

Source§

impl Request for AddRequest

Source§

impl Request for CreateRequest

Source§

impl Request for DestroyRequest

Source§

impl Request for x11rb_protocol::protocol::damage::QueryVersionRequest

Source§

impl Request for SubtractRequest

Source§

impl Request for AllocateBackBufferRequest

Source§

impl Request for BeginIdiomRequest

Source§

impl Request for DeallocateBackBufferRequest

Source§

impl Request for EndIdiomRequest

Source§

impl Request for GetBackBufferAttributesRequest

Source§

impl Request for x11rb_protocol::protocol::dbe::QueryVersionRequest

Source§

impl Request for CapableRequest

Source§

impl Request for DisableRequest

Source§

impl Request for x11rb_protocol::protocol::dpms::EnableRequest

Source§

impl Request for ForceLevelRequest

Source§

impl Request for GetTimeoutsRequest

Source§

impl Request for x11rb_protocol::protocol::dpms::GetVersionRequest

Source§

impl Request for InfoRequest

Source§

impl Request for x11rb_protocol::protocol::dpms::SelectInputRequest

Source§

impl Request for SetTimeoutsRequest

Source§

impl Request for AuthenticateRequest

Source§

impl Request for ConnectRequest

Source§

impl Request for x11rb_protocol::protocol::dri2::CopyRegionRequest

Source§

impl Request for x11rb_protocol::protocol::dri2::CreateDrawableRequest

Source§

impl Request for x11rb_protocol::protocol::dri2::DestroyDrawableRequest

Source§

impl Request for GetMSCRequest

Source§

impl Request for GetParamRequest

Source§

impl Request for x11rb_protocol::protocol::dri2::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::dri2::SwapBuffersRequest

Source§

impl Request for SwapIntervalRequest

Source§

impl Request for WaitMSCRequest

Source§

impl Request for WaitSBCRequest

Source§

impl Request for BufferFromPixmapRequest

Source§

impl Request for BuffersFromPixmapRequest

Source§

impl Request for FDFromFenceRequest

Source§

impl Request for FenceFromFDRequest

Source§

impl Request for FreeSyncobjRequest

Source§

impl Request for GetSupportedModifiersRequest

Source§

impl Request for ImportSyncobjRequest

Source§

impl Request for OpenRequest

Source§

impl Request for PixmapFromBufferRequest

Source§

impl Request for PixmapFromBuffersRequest

Source§

impl Request for x11rb_protocol::protocol::dri3::QueryVersionRequest

Source§

impl Request for SetDRMDeviceInUseRequest

Source§

impl Request for x11rb_protocol::protocol::ge::QueryVersionRequest

Source§

impl Request for CopyContextRequest

Source§

impl Request for x11rb_protocol::protocol::glx::CreateContextRequest

Source§

impl Request for CreateGLXPixmapRequest

Source§

impl Request for CreateNewContextRequest

Source§

impl Request for DeleteListsRequest

Source§

impl Request for DeleteWindowRequest

Source§

impl Request for x11rb_protocol::protocol::glx::DestroyContextRequest

Source§

impl Request for DestroyGLXPixmapRequest

Source§

impl Request for DestroyPbufferRequest

Source§

impl Request for DestroyPixmapRequest

Source§

impl Request for EndListRequest

Source§

impl Request for FeedbackBufferRequest

Source§

impl Request for FinishRequest

Source§

impl Request for FlushRequest

Source§

impl Request for GenListsRequest

Source§

impl Request for GenQueriesARBRequest

Source§

impl Request for GenTexturesRequest

Source§

impl Request for GetBooleanvRequest

Source§

impl Request for GetClipPlaneRequest

Source§

impl Request for GetColorTableParameterfvRequest

Source§

impl Request for GetColorTableParameterivRequest

Source§

impl Request for GetColorTableRequest

Source§

impl Request for GetCompressedTexImageARBRequest

Source§

impl Request for GetConvolutionFilterRequest

Source§

impl Request for GetConvolutionParameterfvRequest

Source§

impl Request for GetConvolutionParameterivRequest

Source§

impl Request for GetDoublevRequest

Source§

impl Request for GetDrawableAttributesRequest

Source§

impl Request for GetErrorRequest

Source§

impl Request for GetFBConfigsRequest

Source§

impl Request for GetFloatvRequest

Source§

impl Request for GetHistogramParameterfvRequest

Source§

impl Request for GetHistogramParameterivRequest

Source§

impl Request for GetHistogramRequest

Source§

impl Request for GetIntegervRequest

Source§

impl Request for GetLightfvRequest

Source§

impl Request for GetLightivRequest

Source§

impl Request for GetMapdvRequest

Source§

impl Request for GetMapfvRequest

Source§

impl Request for GetMapivRequest

Source§

impl Request for GetMaterialfvRequest

Source§

impl Request for GetMaterialivRequest

Source§

impl Request for GetMinmaxParameterfvRequest

Source§

impl Request for GetMinmaxParameterivRequest

Source§

impl Request for GetMinmaxRequest

Source§

impl Request for GetPixelMapfvRequest

Source§

impl Request for GetPixelMapuivRequest

Source§

impl Request for GetPixelMapusvRequest

Source§

impl Request for GetPolygonStippleRequest

Source§

impl Request for GetQueryObjectivARBRequest

Source§

impl Request for GetQueryObjectuivARBRequest

Source§

impl Request for GetQueryivARBRequest

Source§

impl Request for GetSeparableFilterRequest

Source§

impl Request for GetStringRequest

Source§

impl Request for GetTexEnvfvRequest

Source§

impl Request for GetTexEnvivRequest

Source§

impl Request for GetTexGendvRequest

Source§

impl Request for GetTexGenfvRequest

Source§

impl Request for GetTexGenivRequest

Source§

impl Request for GetTexImageRequest

Source§

impl Request for GetTexLevelParameterfvRequest

Source§

impl Request for GetTexLevelParameterivRequest

Source§

impl Request for GetTexParameterfvRequest

Source§

impl Request for GetTexParameterivRequest

Source§

impl Request for GetVisualConfigsRequest

Source§

impl Request for IsDirectRequest

Source§

impl Request for IsEnabledRequest

Source§

impl Request for IsListRequest

Source§

impl Request for IsQueryARBRequest

Source§

impl Request for IsTextureRequest

Source§

impl Request for MakeContextCurrentRequest

Source§

impl Request for MakeCurrentRequest

Source§

impl Request for NewListRequest

Source§

impl Request for PixelStorefRequest

Source§

impl Request for PixelStoreiRequest

Source§

impl Request for QueryContextRequest

Source§

impl Request for QueryExtensionsStringRequest

Source§

impl Request for QueryServerStringRequest

Source§

impl Request for x11rb_protocol::protocol::glx::QueryVersionRequest

Source§

impl Request for ReadPixelsRequest

Source§

impl Request for RenderModeRequest

Source§

impl Request for SelectBufferRequest

Source§

impl Request for x11rb_protocol::protocol::glx::SwapBuffersRequest

Source§

impl Request for UseXFontRequest

Source§

impl Request for WaitGLRequest

Source§

impl Request for WaitXRequest

Source§

impl Request for NotifyMSCRequest

Source§

impl Request for QueryCapabilitiesRequest

Source§

impl Request for x11rb_protocol::protocol::present::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::present::SelectInputRequest

Source§

impl Request for AddOutputModeRequest

Source§

impl Request for DeleteMonitorRequest

Source§

impl Request for DeleteOutputModeRequest

Source§

impl Request for DeleteOutputPropertyRequest

Source§

impl Request for DeleteProviderPropertyRequest

Source§

impl Request for DestroyModeRequest

Source§

impl Request for FreeLeaseRequest

Source§

impl Request for GetCrtcGammaRequest

Source§

impl Request for GetCrtcGammaSizeRequest

Source§

impl Request for GetCrtcInfoRequest

Source§

impl Request for GetCrtcTransformRequest

Source§

impl Request for GetMonitorsRequest

Source§

impl Request for GetOutputInfoRequest

Source§

impl Request for GetOutputPrimaryRequest

Source§

impl Request for GetOutputPropertyRequest

Source§

impl Request for GetPanningRequest

Source§

impl Request for GetProviderInfoRequest

Source§

impl Request for GetProviderPropertyRequest

Source§

impl Request for GetProvidersRequest

Source§

impl Request for GetScreenInfoRequest

Source§

impl Request for GetScreenResourcesCurrentRequest

Source§

impl Request for GetScreenResourcesRequest

Source§

impl Request for GetScreenSizeRangeRequest

Source§

impl Request for ListOutputPropertiesRequest

Source§

impl Request for ListProviderPropertiesRequest

Source§

impl Request for QueryOutputPropertyRequest

Source§

impl Request for QueryProviderPropertyRequest

Source§

impl Request for x11rb_protocol::protocol::randr::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::randr::SelectInputRequest

Source§

impl Request for SetMonitorRequest

Source§

impl Request for SetOutputPrimaryRequest

Source§

impl Request for SetPanningRequest

Source§

impl Request for SetProviderOffloadSinkRequest

Source§

impl Request for SetProviderOutputSourceRequest

Source§

impl Request for SetScreenConfigRequest

Source§

impl Request for SetScreenSizeRequest

Source§

impl Request for DisableContextRequest

Source§

impl Request for EnableContextRequest

Source§

impl Request for FreeContextRequest

Source§

impl Request for GetContextRequest

Source§

impl Request for x11rb_protocol::protocol::record::QueryVersionRequest

Source§

impl Request for CompositeRequest

Source§

impl Request for x11rb_protocol::protocol::render::CreateCursorRequest

Source§

impl Request for CreateGlyphSetRequest

Source§

impl Request for CreateSolidFillRequest

Source§

impl Request for FreeGlyphSetRequest

Source§

impl Request for FreePictureRequest

Source§

impl Request for QueryFiltersRequest

Source§

impl Request for QueryPictFormatsRequest

Source§

impl Request for QueryPictIndexValuesRequest

Source§

impl Request for x11rb_protocol::protocol::render::QueryVersionRequest

Source§

impl Request for ReferenceGlyphSetRequest

Source§

impl Request for SetPictureTransformRequest

Source§

impl Request for QueryClientPixmapBytesRequest

Source§

impl Request for QueryClientResourcesRequest

Source§

impl Request for QueryClientsRequest

Source§

impl Request for x11rb_protocol::protocol::res::QueryVersionRequest

Source§

impl Request for QueryInfoRequest

Source§

impl Request for x11rb_protocol::protocol::screensaver::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::screensaver::SelectInputRequest

Source§

impl Request for SuspendRequest

Source§

impl Request for UnsetAttributesRequest

Source§

impl Request for CombineRequest

Source§

impl Request for GetRectanglesRequest

Source§

impl Request for InputSelectedRequest

Source§

impl Request for MaskRequest

Source§

impl Request for OffsetRequest

Source§

impl Request for QueryExtentsRequest

Source§

impl Request for x11rb_protocol::protocol::shape::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::shape::SelectInputRequest

Source§

impl Request for AttachFdRequest

Source§

impl Request for AttachRequest

Source§

impl Request for x11rb_protocol::protocol::shm::CreatePixmapRequest

Source§

impl Request for CreateSegmentRequest

Source§

impl Request for DetachRequest

Source§

impl Request for x11rb_protocol::protocol::shm::GetImageRequest

Source§

impl Request for x11rb_protocol::protocol::shm::PutImageRequest

Source§

impl Request for x11rb_protocol::protocol::shm::QueryVersionRequest

Source§

impl Request for ChangeCounterRequest

Source§

impl Request for CreateCounterRequest

Source§

impl Request for CreateFenceRequest

Source§

impl Request for DestroyAlarmRequest

Source§

impl Request for DestroyCounterRequest

Source§

impl Request for DestroyFenceRequest

Source§

impl Request for GetPriorityRequest

Source§

impl Request for InitializeRequest

Source§

impl Request for ListSystemCountersRequest

Source§

impl Request for QueryAlarmRequest

Source§

impl Request for QueryCounterRequest

Source§

impl Request for QueryFenceRequest

Source§

impl Request for ResetFenceRequest

Source§

impl Request for SetCounterRequest

Source§

impl Request for SetPriorityRequest

Source§

impl Request for TriggerFenceRequest

Source§

impl Request for x11rb_protocol::protocol::xc_misc::GetVersionRequest

Source§

impl Request for GetXIDListRequest

Source§

impl Request for GetXIDRangeRequest

Source§

impl Request for EndRequest

Source§

impl Request for x11rb_protocol::protocol::xevie::QueryVersionRequest

Source§

impl Request for x11rb_protocol::protocol::xevie::SelectInputRequest

Source§

impl Request for SendRequest

Source§

impl Request for StartRequest

Source§

impl Request for AuthConnectionRequest

Source§

impl Request for CloseConnectionRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::CreateContextRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::CreateDrawableRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::DestroyContextRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::DestroyDrawableRequest

Source§

impl Request for GetClientDriverNameRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::GetDeviceInfoRequest

Source§

impl Request for GetDrawableInfoRequest

Source§

impl Request for OpenConnectionRequest

Source§

impl Request for QueryDirectRenderingCapableRequest

Source§

impl Request for x11rb_protocol::protocol::xf86dri::QueryVersionRequest

Source§

impl Request for GetAllModeLinesRequest

Source§

impl Request for GetDotClocksRequest

Source§

impl Request for GetGammaRampRequest

Source§

impl Request for GetGammaRampSizeRequest

Source§

impl Request for GetGammaRequest

Source§

impl Request for GetModeLineRequest

Source§

impl Request for GetMonitorRequest

Source§

impl Request for GetPermissionsRequest

Source§

impl Request for GetViewPortRequest

Source§

impl Request for LockModeSwitchRequest

Source§

impl Request for x11rb_protocol::protocol::xf86vidmode::QueryVersionRequest

Source§

impl Request for SetClientVersionRequest

Source§

impl Request for SetGammaRequest

Source§

impl Request for SetViewPortRequest

Source§

impl Request for SwitchModeRequest

Source§

impl Request for ChangeCursorRequest

Source§

impl Request for x11rb_protocol::protocol::xfixes::ChangeSaveSetRequest

Source§

impl Request for x11rb_protocol::protocol::xfixes::CopyRegionRequest

Source§

impl Request for CreateRegionFromBitmapRequest

Source§

impl Request for CreateRegionFromGCRequest

Source§

impl Request for CreateRegionFromPictureRequest

Source§

impl Request for CreateRegionFromWindowRequest

Source§

impl Request for DeletePointerBarrierRequest

Source§

impl Request for DestroyRegionRequest

Source§

impl Request for ExpandRegionRequest

Source§

impl Request for FetchRegionRequest

Source§

impl Request for GetClientDisconnectModeRequest

Source§

impl Request for GetCursorImageAndNameRequest

Source§

impl Request for GetCursorImageRequest

Source§

impl Request for GetCursorNameRequest

Source§

impl Request for HideCursorRequest

Source§

impl Request for IntersectRegionRequest

Source§

impl Request for InvertRegionRequest

Source§

impl Request for x11rb_protocol::protocol::xfixes::QueryVersionRequest

Source§

impl Request for RegionExtentsRequest

Source§

impl Request for SelectCursorInputRequest

Source§

impl Request for SelectSelectionInputRequest

Source§

impl Request for SetClientDisconnectModeRequest

Source§

impl Request for SetGCClipRegionRequest

Source§

impl Request for SetPictureClipRegionRequest

Source§

impl Request for SetWindowShapeRegionRequest

Source§

impl Request for ShowCursorRequest

Source§

impl Request for SubtractRegionRequest

Source§

impl Request for TranslateRegionRequest

Source§

impl Request for UnionRegionRequest

Source§

impl Request for GetScreenCountRequest

Source§

impl Request for GetScreenSizeRequest

Source§

impl Request for x11rb_protocol::protocol::xinerama::GetStateRequest

Source§

impl Request for IsActiveRequest

Source§

impl Request for QueryScreensRequest

Source§

impl Request for x11rb_protocol::protocol::xinerama::QueryVersionRequest

Source§

impl Request for AllowDeviceEventsRequest

Source§

impl Request for ChangeDeviceControlRequest

Source§

impl Request for ChangeFeedbackControlRequest

Source§

impl Request for ChangeKeyboardDeviceRequest

Source§

impl Request for ChangePointerDeviceRequest

Source§

impl Request for CloseDeviceRequest

Source§

impl Request for DeleteDevicePropertyRequest

Source§

impl Request for DeviceBellRequest

Source§

impl Request for GetDeviceButtonMappingRequest

Source§

impl Request for GetDeviceControlRequest

Source§

impl Request for GetDeviceDontPropagateListRequest

Source§

impl Request for GetDeviceFocusRequest

Source§

impl Request for GetDeviceKeyMappingRequest

Source§

impl Request for GetDeviceModifierMappingRequest

Source§

impl Request for GetDeviceMotionEventsRequest

Source§

impl Request for GetDevicePropertyRequest

Source§

impl Request for GetFeedbackControlRequest

Source§

impl Request for GetSelectedExtensionEventsRequest

Source§

impl Request for ListDevicePropertiesRequest

Source§

impl Request for ListInputDevicesRequest

Source§

impl Request for OpenDeviceRequest

Source§

impl Request for QueryDeviceStateRequest

Source§

impl Request for SetDeviceFocusRequest

Source§

impl Request for SetDeviceModeRequest

Source§

impl Request for UngrabDeviceButtonRequest

Source§

impl Request for UngrabDeviceKeyRequest

Source§

impl Request for UngrabDeviceRequest

Source§

impl Request for XIAllowEventsRequest

Source§

impl Request for XIChangeCursorRequest

Source§

impl Request for XIDeletePropertyRequest

Source§

impl Request for XIGetClientPointerRequest

Source§

impl Request for XIGetFocusRequest

Source§

impl Request for XIGetPropertyRequest

Source§

impl Request for XIGetSelectedEventsRequest

Source§

impl Request for XIListPropertiesRequest

Source§

impl Request for XIQueryDeviceRequest

Source§

impl Request for XIQueryPointerRequest

Source§

impl Request for XIQueryVersionRequest

Source§

impl Request for XISetClientPointerRequest

Source§

impl Request for XISetFocusRequest

Source§

impl Request for XIUngrabDeviceRequest

Source§

impl Request for XIWarpPointerRequest

Source§

impl Request for x11rb_protocol::protocol::xkb::BellRequest

Source§

impl Request for GetCompatMapRequest

Source§

impl Request for GetControlsRequest

Source§

impl Request for x11rb_protocol::protocol::xkb::GetDeviceInfoRequest

Source§

impl Request for GetIndicatorMapRequest

Source§

impl Request for GetIndicatorStateRequest

Source§

impl Request for GetKbdByNameRequest

Source§

impl Request for GetMapRequest

Source§

impl Request for GetNamedIndicatorRequest

Source§

impl Request for GetNamesRequest

Source§

impl Request for x11rb_protocol::protocol::xkb::GetStateRequest

Source§

impl Request for LatchLockStateRequest

Source§

impl Request for ListComponentsRequest

Source§

impl Request for PerClientFlagsRequest

Source§

impl Request for SetNamedIndicatorRequest

Source§

impl Request for UseExtensionRequest

Source§

impl Request for PrintDestroyContextRequest

Source§

impl Request for PrintEndDocRequest

Source§

impl Request for PrintEndJobRequest

Source§

impl Request for PrintEndPageRequest

Source§

impl Request for PrintGetAttributesRequest

Source§

impl Request for PrintGetContextRequest

Source§

impl Request for PrintGetDocumentDataRequest

Source§

impl Request for PrintGetImageResolutionRequest

Source§

impl Request for PrintGetPageDimensionsRequest

Source§

impl Request for PrintGetScreenOfContextRequest

Source§

impl Request for PrintInputSelectedRequest

Source§

impl Request for PrintQueryScreensRequest

Source§

impl Request for PrintQueryVersionRequest

Source§

impl Request for PrintRehashPrinterListRequest

Source§

impl Request for PrintSelectInputRequest

Source§

impl Request for PrintSetContextRequest

Source§

impl Request for PrintSetImageResolutionRequest

Source§

impl Request for PrintStartDocRequest

Source§

impl Request for PrintStartJobRequest

Source§

impl Request for PrintStartPageRequest

Source§

impl Request for AllocColorCellsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for AllocColorPlanesRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for AllocColorRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for AllowEventsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::BellRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ChangeActivePointerGrabRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ChangePointerControlRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::ChangeSaveSetRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CirculateWindowRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ClearAreaRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CloseFontRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ConvertSelectionRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CopyAreaRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CopyColormapAndFreeRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CopyGCRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CopyPlaneRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CreateColormapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::CreateCursorRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for CreateGlyphCursorRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::CreatePixmapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for DeletePropertyRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for DestroySubwindowsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for DestroyWindowRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ForceScreenSaverRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for FreeColormapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for FreeCursorRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for FreeGCRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for FreePixmapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetAtomNameRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetFontPathRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetGeometryRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::GetImageRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetInputFocusRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetKeyboardControlRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetKeyboardMappingRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetModifierMappingRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetMotionEventsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetPointerControlRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetPointerMappingRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetPropertyRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetScreenSaverRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetSelectionOwnerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetWindowAttributesRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GrabButtonRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GrabKeyRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GrabKeyboardRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GrabPointerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GrabServerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for InstallColormapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for KillClientRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ListExtensionsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ListHostsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ListInstalledColormapsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::ListPropertiesRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for MapSubwindowsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for MapWindowRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for NoOperationRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for x11rb_protocol::protocol::xproto::QueryBestSizeRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for QueryFontRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for QueryKeymapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for QueryPointerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for QueryTreeRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for RecolorCursorRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for ReparentWindowRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for SetAccessControlRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for SetCloseDownModeRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for SetInputFocusRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for SetScreenSaverRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for SetSelectionOwnerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for TranslateCoordinatesRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UngrabButtonRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UngrabKeyRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UngrabKeyboardRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UngrabPointerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UngrabServerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UninstallColormapRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UnmapSubwindowsRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for UnmapWindowRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for WarpPointerRequest

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl Request for GetClientContextRequest

Source§

impl Request for GetDeviceContextRequest

Source§

impl Request for GetDeviceCreateContextRequest

Source§

impl Request for GetPropertyContextRequest

Source§

impl Request for GetPropertyCreateContextRequest

Source§

impl Request for GetPropertyDataContextRequest

Source§

impl Request for GetPropertyUseContextRequest

Source§

impl Request for GetSelectionContextRequest

Source§

impl Request for GetSelectionCreateContextRequest

Source§

impl Request for GetSelectionDataContextRequest

Source§

impl Request for GetSelectionUseContextRequest

Source§

impl Request for GetWindowContextRequest

Source§

impl Request for GetWindowCreateContextRequest

Source§

impl Request for x11rb_protocol::protocol::xselinux::ListPropertiesRequest

Source§

impl Request for ListSelectionsRequest

Source§

impl Request for x11rb_protocol::protocol::xselinux::QueryVersionRequest

Source§

impl Request for CompareCursorRequest

Source§

impl Request for FakeInputRequest

Source§

impl Request for x11rb_protocol::protocol::xtest::GetVersionRequest

Source§

impl Request for GrabControlRequest

Source§

impl Request for GetPortAttributeRequest

Source§

impl Request for GetStillRequest

Source§

impl Request for GetVideoRequest

Source§

impl Request for GrabPortRequest

Source§

impl Request for ListImageFormatsRequest

Source§

impl Request for PutStillRequest

Source§

impl Request for PutVideoRequest

Source§

impl Request for QueryAdaptorsRequest

Source§

impl Request for x11rb_protocol::protocol::xv::QueryBestSizeRequest

Source§

impl Request for QueryEncodingsRequest

Source§

impl Request for x11rb_protocol::protocol::xv::QueryExtensionRequest

Source§

impl Request for QueryImageAttributesRequest

Source§

impl Request for QueryPortAttributesRequest

Source§

impl Request for SelectPortNotifyRequest

Source§

impl Request for SelectVideoNotifyRequest

Source§

impl Request for SetPortAttributeRequest

Source§

impl Request for ShmPutImageRequest

Source§

impl Request for StopVideoRequest

Source§

impl Request for UngrabPortRequest

Source§

impl Request for x11rb_protocol::protocol::xvmc::CreateContextRequest

Source§

impl Request for CreateSubpictureRequest

Source§

impl Request for CreateSurfaceRequest

Source§

impl Request for x11rb_protocol::protocol::xvmc::DestroyContextRequest

Source§

impl Request for DestroySubpictureRequest

Source§

impl Request for DestroySurfaceRequest

Source§

impl Request for ListSubpictureTypesRequest

Source§

impl Request for ListSurfaceTypesRequest

Source§

impl Request for x11rb_protocol::protocol::xvmc::QueryVersionRequest

Source§

impl<'input> Request for GetVisualInfoRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::dbe::SwapBuffersRequest<'input>

Source§

impl<'input> Request for GetBuffersRequest<'input>

Source§

impl<'input> Request for GetBuffersWithFormatRequest<'input>

Source§

impl<'input> Request for AreTexturesResidentRequest<'input>

Source§

impl<'input> Request for ChangeDrawableAttributesRequest<'input>

Source§

impl<'input> Request for ClientInfoRequest<'input>

Source§

impl<'input> Request for CreateContextAttribsARBRequest<'input>

Source§

impl<'input> Request for CreatePbufferRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::glx::CreatePixmapRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::glx::CreateWindowRequest<'input>

Source§

impl<'input> Request for DeleteQueriesARBRequest<'input>

Source§

impl<'input> Request for DeleteTexturesRequest<'input>

Source§

impl<'input> Request for RenderLargeRequest<'input>

Source§

impl<'input> Request for RenderRequest<'input>

Source§

impl<'input> Request for SetClientInfo2ARBRequest<'input>

Source§

impl<'input> Request for SetClientInfoARBRequest<'input>

Source§

impl<'input> Request for VendorPrivateRequest<'input>

Source§

impl<'input> Request for VendorPrivateWithReplyRequest<'input>

Source§

impl<'input> Request for PixmapRequest<'input>

Source§

impl<'input> Request for PixmapSyncedRequest<'input>

Source§

impl<'input> Request for ChangeOutputPropertyRequest<'input>

Source§

impl<'input> Request for ChangeProviderPropertyRequest<'input>

Source§

impl<'input> Request for ConfigureOutputPropertyRequest<'input>

Source§

impl<'input> Request for ConfigureProviderPropertyRequest<'input>

Source§

impl<'input> Request for CreateLeaseRequest<'input>

Source§

impl<'input> Request for CreateModeRequest<'input>

Source§

impl<'input> Request for SetCrtcConfigRequest<'input>

Source§

impl<'input> Request for SetCrtcGammaRequest<'input>

Source§

impl<'input> Request for SetCrtcTransformRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::record::CreateContextRequest<'input>

Source§

impl<'input> Request for RegisterClientsRequest<'input>

Source§

impl<'input> Request for UnregisterClientsRequest<'input>

Source§

impl<'input> Request for AddGlyphsRequest<'input>

Source§

impl<'input> Request for AddTrapsRequest<'input>

Source§

impl<'input> Request for ChangePictureRequest<'input>

Source§

impl<'input> Request for CompositeGlyphs8Request<'input>

Source§

impl<'input> Request for CompositeGlyphs16Request<'input>

Source§

impl<'input> Request for CompositeGlyphs32Request<'input>

Source§

impl<'input> Request for CreateAnimCursorRequest<'input>

Source§

impl<'input> Request for CreateConicalGradientRequest<'input>

Source§

impl<'input> Request for CreateLinearGradientRequest<'input>

Source§

impl<'input> Request for CreatePictureRequest<'input>

Source§

impl<'input> Request for CreateRadialGradientRequest<'input>

Source§

impl<'input> Request for FillRectanglesRequest<'input>

Source§

impl<'input> Request for FreeGlyphsRequest<'input>

Source§

impl<'input> Request for SetPictureClipRectanglesRequest<'input>

Source§

impl<'input> Request for SetPictureFilterRequest<'input>

Source§

impl<'input> Request for TrapezoidsRequest<'input>

Source§

impl<'input> Request for TriFanRequest<'input>

Source§

impl<'input> Request for TriStripRequest<'input>

Source§

impl<'input> Request for TrianglesRequest<'input>

Source§

impl<'input> Request for QueryClientIdsRequest<'input>

Source§

impl<'input> Request for QueryResourceBytesRequest<'input>

Source§

impl<'input> Request for SetAttributesRequest<'input>

Source§

impl<'input> Request for RectanglesRequest<'input>

Source§

impl<'input> Request for AwaitFenceRequest<'input>

Source§

impl<'input> Request for AwaitRequest<'input>

Source§

impl<'input> Request for ChangeAlarmRequest<'input>

Source§

impl<'input> Request for CreateAlarmRequest<'input>

Source§

impl<'input> Request for AddModeLineRequest<'input>

Source§

impl<'input> Request for DeleteModeLineRequest<'input>

Source§

impl<'input> Request for ModModeLineRequest<'input>

Source§

impl<'input> Request for SetGammaRampRequest<'input>

Source§

impl<'input> Request for SwitchToModeRequest<'input>

Source§

impl<'input> Request for ValidateModeLineRequest<'input>

Source§

impl<'input> Request for ChangeCursorByNameRequest<'input>

Source§

impl<'input> Request for CreatePointerBarrierRequest<'input>

Source§

impl<'input> Request for CreateRegionRequest<'input>

Source§

impl<'input> Request for SetCursorNameRequest<'input>

Source§

impl<'input> Request for SetRegionRequest<'input>

Source§

impl<'input> Request for ChangeDeviceDontPropagateListRequest<'input>

Source§

impl<'input> Request for ChangeDeviceKeyMappingRequest<'input>

Source§

impl<'input> Request for ChangeDevicePropertyRequest<'input>

Source§

impl<'input> Request for GetExtensionVersionRequest<'input>

Source§

impl<'input> Request for GrabDeviceButtonRequest<'input>

Source§

impl<'input> Request for GrabDeviceKeyRequest<'input>

Source§

impl<'input> Request for GrabDeviceRequest<'input>

Source§

impl<'input> Request for SelectExtensionEventRequest<'input>

Source§

impl<'input> Request for SendExtensionEventRequest<'input>

Source§

impl<'input> Request for SetDeviceButtonMappingRequest<'input>

Source§

impl<'input> Request for SetDeviceModifierMappingRequest<'input>

Source§

impl<'input> Request for SetDeviceValuatorsRequest<'input>

Source§

impl<'input> Request for XIBarrierReleasePointerRequest<'input>

Source§

impl<'input> Request for XIChangeHierarchyRequest<'input>

Source§

impl<'input> Request for XIChangePropertyRequest<'input>

Source§

impl<'input> Request for XIGrabDeviceRequest<'input>

Source§

impl<'input> Request for XIPassiveGrabDeviceRequest<'input>

Source§

impl<'input> Request for XIPassiveUngrabDeviceRequest<'input>

Source§

impl<'input> Request for XISelectEventsRequest<'input>

Source§

impl<'input> Request for SelectEventsRequest<'input>

Source§

impl<'input> Request for SetCompatMapRequest<'input>

Source§

impl<'input> Request for SetControlsRequest<'input>

Source§

impl<'input> Request for SetDebuggingFlagsRequest<'input>

Source§

impl<'input> Request for SetDeviceInfoRequest<'input>

Source§

impl<'input> Request for SetIndicatorMapRequest<'input>

Source§

impl<'input> Request for SetMapRequest<'input>

Source§

impl<'input> Request for SetNamesRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::xprint::CreateContextRequest<'input>

Source§

impl<'input> Request for PrintGetOneAttributesRequest<'input>

Source§

impl<'input> Request for PrintGetPrinterListRequest<'input>

Source§

impl<'input> Request for PrintPutDocumentDataRequest<'input>

Source§

impl<'input> Request for PrintSetAttributesRequest<'input>

Source§

impl<'input> Request for AllocNamedColorRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangeGCRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangeHostsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangeKeyboardControlRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangeKeyboardMappingRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangePropertyRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ChangeWindowAttributesRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ConfigureWindowRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for CreateGCRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for x11rb_protocol::protocol::xproto::CreateWindowRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for FillPolyRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for FreeColorsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ImageText8Request<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ImageText16Request<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for InternAtomRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ListFontsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for ListFontsWithInfoRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for LookupColorRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for OpenFontRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyArcRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyFillArcRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyFillRectangleRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyLineRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyPointRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyRectangleRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolySegmentRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyText8Request<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for PolyText16Request<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for x11rb_protocol::protocol::xproto::PutImageRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for QueryColorsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for x11rb_protocol::protocol::xproto::QueryExtensionRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for QueryTextExtentsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for RotatePropertiesRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SendEventRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetClipRectanglesRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetDashesRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetFontPathRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetModifierMappingRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetPointerMappingRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for StoreColorsRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for StoreNamedColorRequest<'input>

Source§

const EXTENSION_NAME: Option<&'static str> = None

Source§

impl<'input> Request for SetDeviceContextRequest<'input>

Source§

impl<'input> Request for SetDeviceCreateContextRequest<'input>

Source§

impl<'input> Request for SetPropertyCreateContextRequest<'input>

Source§

impl<'input> Request for SetPropertyUseContextRequest<'input>

Source§

impl<'input> Request for SetSelectionCreateContextRequest<'input>

Source§

impl<'input> Request for SetSelectionUseContextRequest<'input>

Source§

impl<'input> Request for SetWindowCreateContextRequest<'input>

Source§

impl<'input> Request for x11rb_protocol::protocol::xv::PutImageRequest<'input>