pub struct SyncDisplay<Dpy: ?Sized> { /* private fields */ }Expand description
A Display that uses a mutex to coordinate access.
Trait Implementations§
Source§impl<Dpy: AsyncDisplay + ?Sized> AsyncDisplay for &SyncDisplay<Dpy>
impl<Dpy: AsyncDisplay + ?Sized> AsyncDisplay for &SyncDisplay<Dpy>
Source§impl<Dpy: AsyncDisplay + ?Sized> AsyncDisplay for SyncDisplay<Dpy>
impl<Dpy: AsyncDisplay + ?Sized> AsyncDisplay for SyncDisplay<Dpy>
Source§impl<Dpy: CanBeAsyncDisplay + ?Sized> CanBeAsyncDisplay for &SyncDisplay<Dpy>
impl<Dpy: CanBeAsyncDisplay + ?Sized> CanBeAsyncDisplay for &SyncDisplay<Dpy>
Source§fn format_request(
&mut self,
req: &mut RawRequest<'_, '_>,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<u64>>
fn format_request( &mut self, req: &mut RawRequest<'_, '_>, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<u64>>
Partially format the request. Read more
Source§fn try_send_request_raw(
&mut self,
req: &mut RawRequest<'_, '_>,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<()>>
fn try_send_request_raw( &mut self, req: &mut RawRequest<'_, '_>, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<()>>
Partially send the request. Read more
Source§fn try_wait_for_reply_raw(
&mut self,
seq: u64,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<RawReply>>
fn try_wait_for_reply_raw( &mut self, seq: u64, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<RawReply>>
Wait for the reply. Read more
Source§fn try_wait_for_event(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<Event>>
fn try_wait_for_event( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<Event>>
Wait for an event. Read more
Source§fn try_flush(&mut self, ctx: &mut Context<'_>) -> Result<AsyncStatus<()>>
fn try_flush(&mut self, ctx: &mut Context<'_>) -> Result<AsyncStatus<()>>
Flush the output buffer. Read more
Source§fn try_generate_xid(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<u32>>
fn try_generate_xid( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<u32>>
Generate a unique XID. Read more
Source§fn try_maximum_request_length(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<usize>>
fn try_maximum_request_length( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<usize>>
Get the maximum length of a request that can be sent. Read more
Source§fn try_check_for_error(
&mut self,
seq: u64,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<()>>
fn try_check_for_error( &mut self, seq: u64, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<()>>
Try to check for an error.
Source§impl<Dpy: CanBeAsyncDisplay + ?Sized> CanBeAsyncDisplay for SyncDisplay<Dpy>
impl<Dpy: CanBeAsyncDisplay + ?Sized> CanBeAsyncDisplay for SyncDisplay<Dpy>
Source§fn format_request(
&mut self,
req: &mut RawRequest<'_, '_>,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<u64>>
fn format_request( &mut self, req: &mut RawRequest<'_, '_>, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<u64>>
Partially format the request. Read more
Source§fn try_send_request_raw(
&mut self,
req: &mut RawRequest<'_, '_>,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<()>>
fn try_send_request_raw( &mut self, req: &mut RawRequest<'_, '_>, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<()>>
Partially send the request. Read more
Source§fn try_wait_for_event(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<Event>>
fn try_wait_for_event( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<Event>>
Wait for an event. Read more
Source§fn try_wait_for_reply_raw(
&mut self,
seq: u64,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<RawReply>>
fn try_wait_for_reply_raw( &mut self, seq: u64, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<RawReply>>
Wait for the reply. Read more
Source§fn try_flush(&mut self, ctx: &mut Context<'_>) -> Result<AsyncStatus<()>>
fn try_flush(&mut self, ctx: &mut Context<'_>) -> Result<AsyncStatus<()>>
Flush the output buffer. Read more
Source§fn try_generate_xid(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<u32>>
fn try_generate_xid( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<u32>>
Generate a unique XID. Read more
Source§fn try_maximum_request_length(
&mut self,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<usize>>
fn try_maximum_request_length( &mut self, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<usize>>
Get the maximum length of a request that can be sent. Read more
Source§fn try_check_for_error(
&mut self,
seq: u64,
ctx: &mut Context<'_>,
) -> Result<AsyncStatus<()>>
fn try_check_for_error( &mut self, seq: u64, ctx: &mut Context<'_>, ) -> Result<AsyncStatus<()>>
Try to check for an error.
Source§impl<Dpy: Display + ?Sized> Display for &SyncDisplay<Dpy>
impl<Dpy: Display + ?Sized> Display for &SyncDisplay<Dpy>
Source§fn send_request_raw(&mut self, req: RawRequest<'_, '_>) -> Result<u64>
fn send_request_raw(&mut self, req: RawRequest<'_, '_>) -> Result<u64>
Send a raw request to the X11 server. Read more
Source§fn wait_for_reply_raw(&mut self, seq: u64) -> Result<RawReply>
fn wait_for_reply_raw(&mut self, seq: u64) -> Result<RawReply>
Wait for a reply from the X11 server. Read more
Source§fn generate_xid(&mut self) -> Result<u32>
fn generate_xid(&mut self) -> Result<u32>
Get a unique ID valid for use by the server. Read more
Source§impl<Dpy: Display + ?Sized> Display for SyncDisplay<Dpy>
impl<Dpy: Display + ?Sized> Display for SyncDisplay<Dpy>
Source§fn send_request_raw(&mut self, req: RawRequest<'_, '_>) -> Result<u64>
fn send_request_raw(&mut self, req: RawRequest<'_, '_>) -> Result<u64>
Send a raw request to the X11 server. Read more
Source§fn wait_for_reply_raw(&mut self, seq: u64) -> Result<RawReply>
fn wait_for_reply_raw(&mut self, seq: u64) -> Result<RawReply>
Wait for a reply from the X11 server. Read more
Source§fn generate_xid(&mut self) -> Result<u32>
fn generate_xid(&mut self) -> Result<u32>
Get a unique ID valid for use by the server. Read more
Source§impl<Dpy: DisplayBase + ?Sized> DisplayBase for &SyncDisplay<Dpy>
impl<Dpy: DisplayBase + ?Sized> DisplayBase for &SyncDisplay<Dpy>
Source§fn default_screen_index(&self) -> usize
fn default_screen_index(&self) -> usize
Get the screen associated with this display. Read more
Source§fn poll_for_event(&mut self) -> Result<Option<Event>>
fn poll_for_event(&mut self) -> Result<Option<Event>>
Poll to see if we have received an event. Read more
Source§fn poll_for_reply_raw(&mut self, seq: u64) -> Result<Option<RawReply>>
fn poll_for_reply_raw(&mut self, seq: u64) -> Result<Option<RawReply>>
Poll to see if a reply matching the sequence number has been received. Read more
Source§fn default_screen(&self) -> &Screen
fn default_screen(&self) -> &Screen
Get the default screen for this display. Read more
Source§impl<Dpy: DisplayBase + ?Sized> DisplayBase for SyncDisplay<Dpy>
impl<Dpy: DisplayBase + ?Sized> DisplayBase for SyncDisplay<Dpy>
Source§fn default_screen_index(&self) -> usize
fn default_screen_index(&self) -> usize
Get the screen associated with this display. Read more
Source§fn poll_for_event(&mut self) -> Result<Option<Event>>
fn poll_for_event(&mut self) -> Result<Option<Event>>
Poll to see if we have received an event. Read more
Source§fn poll_for_reply_raw(&mut self, seq: u64) -> Result<Option<RawReply>>
fn poll_for_reply_raw(&mut self, seq: u64) -> Result<Option<RawReply>>
Poll to see if a reply matching the sequence number has been received. Read more
Source§fn default_screen(&self) -> &Screen
fn default_screen(&self) -> &Screen
Get the default screen for this display. Read more
Source§impl<Dpy: DisplayBase> From<Dpy> for SyncDisplay<Dpy>
impl<Dpy: DisplayBase> From<Dpy> for SyncDisplay<Dpy>
Auto Trait Implementations§
impl<Dpy> !Freeze for SyncDisplay<Dpy>
impl<Dpy> !RefUnwindSafe for SyncDisplay<Dpy>
impl<Dpy> Send for SyncDisplay<Dpy>
impl<Dpy> Sync for SyncDisplay<Dpy>
impl<Dpy> Unpin for SyncDisplay<Dpy>
impl<Dpy> UnwindSafe for SyncDisplay<Dpy>where
Dpy: UnwindSafe + ?Sized,
Blanket Implementations§
Source§impl<D> AsyncDisplayExt for Dwhere
D: AsyncDisplay + ?Sized,
impl<D> AsyncDisplayExt for Dwhere
D: AsyncDisplay + ?Sized,
Source§fn wait_for_reply_raw(&mut self, seq: u64) -> WaitForReplyRaw<'_, Self> ⓘ
fn wait_for_reply_raw(&mut self, seq: u64) -> WaitForReplyRaw<'_, Self> ⓘ
Wait for the X11 server to return the given sequence number.
Source§fn wait_for_event(&mut self) -> WaitForEvent<'_, Self> ⓘ
fn wait_for_event(&mut self) -> WaitForEvent<'_, Self> ⓘ
Wait for the X11 server to send a reply.
Source§fn synchronize(&mut self) -> Synchronize<'_, Self> ⓘ
fn synchronize(&mut self) -> Synchronize<'_, Self> ⓘ
Synchronize with the X11 server.
Source§fn send_request_raw(
&mut self,
request: RawRequest<'_, '_>,
) -> SendRequestRaw<'_, Self> ⓘ
fn send_request_raw( &mut self, request: RawRequest<'_, '_>, ) -> SendRequestRaw<'_, Self> ⓘ
Send a raw request to the X11 server.
Source§fn check_for_error(&mut self, seq: u64) -> CheckForError<'_, Self> ⓘ
fn check_for_error(&mut self, seq: u64) -> CheckForError<'_, Self> ⓘ
Check to see if a void request has returned.
Source§fn generate_xid(&mut self) -> GenerateXid<'_, Self> ⓘ
fn generate_xid(&mut self) -> GenerateXid<'_, Self> ⓘ
Generate an XID.
Source§fn send_void_request(
&mut self,
request: impl VoidRequest,
discard_reply: bool,
) -> SendRequest<'_, Self, ()> ⓘ
fn send_void_request( &mut self, request: impl VoidRequest, discard_reply: bool, ) -> SendRequest<'_, Self, ()> ⓘ
Send a void request to the X11 server.
Source§fn send_reply_request<R: ReplyRequest>(
&mut self,
request: R,
) -> SendRequest<'_, Self, R::Reply> ⓘ
fn send_reply_request<R: ReplyRequest>( &mut self, request: R, ) -> SendRequest<'_, Self, R::Reply> ⓘ
Send a request with a reply to the X11 server.
Source§fn send_reply_fd_request<R: ReplyFDsRequest>(
&mut self,
request: R,
) -> SendRequest<'_, Self, R::Reply> ⓘ
fn send_reply_fd_request<R: ReplyFDsRequest>( &mut self, request: R, ) -> SendRequest<'_, Self, R::Reply> ⓘ
Send a request with a reply containing file descriptors to the X11 server.
Source§fn wait_for_reply<R: TryParseFd>(
&mut self,
cookie: Cookie<R>,
) -> WaitForReply<'_, Self, R> ⓘ
fn wait_for_reply<R: TryParseFd>( &mut self, cookie: Cookie<R>, ) -> WaitForReply<'_, Self, R> ⓘ
Wait for a reply from the X11 server.
Source§impl<D> AsyncDisplayFunctionsExt for Dwhere
D: AsyncDisplay + ?Sized,
impl<D> AsyncDisplayFunctionsExt for Dwhere
D: AsyncDisplay + ?Sized,
fn bigreq_enable<'this>( &'this mut self, ) -> SendRequest<'this, Self, EnableReply> ⓘ
fn bigreq_enable_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, EnableReply> ⓘ
fn composite_query_version<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn composite_query_version_immediate<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn composite_redirect_window<'this>( &'this mut self, window: Window, update: Redirect, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_redirect_window_checked<'this>( &'this mut self, window: Window, update: Redirect, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_redirect_subwindows<'this>( &'this mut self, window: Window, update: Redirect, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_redirect_subwindows_checked<'this>( &'this mut self, window: Window, update: Redirect, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_unredirect_window<'this>( &'this mut self, window: Window, update: Redirect, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_unredirect_window_checked<'this>( &'this mut self, window: Window, update: Redirect, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_unredirect_subwindows<'this>( &'this mut self, window: Window, update: Redirect, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_unredirect_subwindows_checked<'this>( &'this mut self, window: Window, update: Redirect, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_create_region_from_border_clip<'this>( &'this mut self, region: Region, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_create_region_from_border_clip_checked<'this>( &'this mut self, region: Region, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_name_window_pixmap<'this>( &'this mut self, window: Window, pixmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_name_window_pixmap_checked<'this>( &'this mut self, window: Window, pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn composite_get_overlay_window<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetOverlayWindowReply> ⓘ
fn composite_get_overlay_window_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetOverlayWindowReply> ⓘ
fn composite_release_overlay_window<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn composite_release_overlay_window_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn damage_query_version<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn damage_query_version_immediate<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn damage_create<'this>( &'this mut self, damage: Damage, drawable: Drawable, level: ReportLevel, ) -> SendRequest<'this, Self, ()> ⓘ
fn damage_create_checked<'this>( &'this mut self, damage: Damage, drawable: Drawable, level: ReportLevel, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn damage_destroy<'this>( &'this mut self, damage: Damage, ) -> SendRequest<'this, Self, ()> ⓘ
fn damage_destroy_checked<'this>( &'this mut self, damage: Damage, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn damage_subtract<'this>( &'this mut self, damage: Damage, repair: impl Into<Region>, parts: impl Into<Region>, ) -> SendRequest<'this, Self, ()> ⓘ
fn damage_subtract_checked<'this>( &'this mut self, damage: Damage, repair: impl Into<Region>, parts: impl Into<Region>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn damage_add<'this>( &'this mut self, drawable: Drawable, region: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn damage_add_checked<'this>( &'this mut self, drawable: Drawable, region: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dpms_get_version<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> SendRequest<'this, Self, GetVersionReply> ⓘ
fn dpms_get_version_immediate<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> CheckedSendRequest<'this, Self, GetVersionReply> ⓘ
fn dpms_capable<'this>( &'this mut self, ) -> SendRequest<'this, Self, CapableReply> ⓘ
fn dpms_capable_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, CapableReply> ⓘ
fn dpms_get_timeouts<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetTimeoutsReply> ⓘ
fn dpms_get_timeouts_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetTimeoutsReply> ⓘ
fn dpms_set_timeouts<'this>( &'this mut self, standby_timeout: u16, suspend_timeout: u16, off_timeout: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn dpms_set_timeouts_checked<'this>( &'this mut self, standby_timeout: u16, suspend_timeout: u16, off_timeout: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dpms_enable<'this>(&'this mut self) -> SendRequest<'this, Self, ()> ⓘ
fn dpms_enable_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dpms_disable<'this>(&'this mut self) -> SendRequest<'this, Self, ()> ⓘ
fn dpms_disable_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dpms_force_level<'this>( &'this mut self, power_level: DPMSMode, ) -> SendRequest<'this, Self, ()> ⓘ
fn dpms_force_level_checked<'this>( &'this mut self, power_level: DPMSMode, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dpms_info<'this>(&'this mut self) -> SendRequest<'this, Self, InfoReply> ⓘ
fn dpms_info_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, InfoReply> ⓘ
fn dri2_query_version<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn dri2_query_version_immediate<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn dri2_connect<'this>( &'this mut self, window: Window, driver_type: DriverType, ) -> SendRequest<'this, Self, ConnectReply> ⓘ
fn dri2_connect_immediate<'this>( &'this mut self, window: Window, driver_type: DriverType, ) -> CheckedSendRequest<'this, Self, ConnectReply> ⓘ
fn dri2_authenticate<'this>( &'this mut self, window: Window, magic: u32, ) -> SendRequest<'this, Self, AuthenticateReply> ⓘ
fn dri2_authenticate_immediate<'this>( &'this mut self, window: Window, magic: u32, ) -> CheckedSendRequest<'this, Self, AuthenticateReply> ⓘ
fn dri2_create_drawable<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri2_create_drawable_checked<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri2_destroy_drawable<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri2_destroy_drawable_checked<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri2_copy_region<'this>( &'this mut self, drawable: Drawable, region: u32, dest: u32, src: u32, ) -> SendRequest<'this, Self, CopyRegionReply> ⓘ
fn dri2_copy_region_immediate<'this>( &'this mut self, drawable: Drawable, region: u32, dest: u32, src: u32, ) -> CheckedSendRequest<'this, Self, CopyRegionReply> ⓘ
fn dri2_swap_buffers<'this>( &'this mut self, drawable: Drawable, target_msc_hi: u32, target_msc_lo: u32, divisor_hi: u32, divisor_lo: u32, remainder_hi: u32, remainder_lo: u32, ) -> SendRequest<'this, Self, SwapBuffersReply> ⓘ
fn dri2_swap_buffers_immediate<'this>( &'this mut self, drawable: Drawable, target_msc_hi: u32, target_msc_lo: u32, divisor_hi: u32, divisor_lo: u32, remainder_hi: u32, remainder_lo: u32, ) -> CheckedSendRequest<'this, Self, SwapBuffersReply> ⓘ
fn dri2_get_msc<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, GetMSCReply> ⓘ
fn dri2_get_msc_immediate<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, GetMSCReply> ⓘ
fn dri2_wait_msc<'this>( &'this mut self, drawable: Drawable, target_msc_hi: u32, target_msc_lo: u32, divisor_hi: u32, divisor_lo: u32, remainder_hi: u32, remainder_lo: u32, ) -> SendRequest<'this, Self, WaitMSCReply> ⓘ
fn dri2_wait_msc_immediate<'this>( &'this mut self, drawable: Drawable, target_msc_hi: u32, target_msc_lo: u32, divisor_hi: u32, divisor_lo: u32, remainder_hi: u32, remainder_lo: u32, ) -> CheckedSendRequest<'this, Self, WaitMSCReply> ⓘ
fn dri2_wait_sbc<'this>( &'this mut self, drawable: Drawable, target_sbc_hi: u32, target_sbc_lo: u32, ) -> SendRequest<'this, Self, WaitSBCReply> ⓘ
fn dri2_wait_sbc_immediate<'this>( &'this mut self, drawable: Drawable, target_sbc_hi: u32, target_sbc_lo: u32, ) -> CheckedSendRequest<'this, Self, WaitSBCReply> ⓘ
fn dri2_swap_interval<'this>( &'this mut self, drawable: Drawable, interval: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri2_swap_interval_checked<'this>( &'this mut self, drawable: Drawable, interval: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri2_get_param<'this>( &'this mut self, drawable: Drawable, param: u32, ) -> SendRequest<'this, Self, GetParamReply> ⓘ
fn dri2_get_param_immediate<'this>( &'this mut self, drawable: Drawable, param: u32, ) -> CheckedSendRequest<'this, Self, GetParamReply> ⓘ
fn dri3_query_version<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn dri3_query_version_immediate<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn dri3_open<'this>( &'this mut self, drawable: Drawable, provider: u32, ) -> SendRequest<'this, Self, OpenReply> ⓘ
fn dri3_open_immediate<'this>( &'this mut self, drawable: Drawable, provider: u32, ) -> CheckedSendRequest<'this, Self, OpenReply> ⓘ
fn dri3_pixmap_from_buffer<'this>( &'this mut self, pixmap: Pixmap, drawable: Drawable, size: u32, width: u16, height: u16, stride: u16, depth: u8, bpp: u8, pixmap_fd: Fd, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri3_pixmap_from_buffer_checked<'this>( &'this mut self, pixmap: Pixmap, drawable: Drawable, size: u32, width: u16, height: u16, stride: u16, depth: u8, bpp: u8, pixmap_fd: Fd, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri3_buffer_from_pixmap<'this>( &'this mut self, pixmap: Pixmap, ) -> SendRequest<'this, Self, BufferFromPixmapReply> ⓘ
fn dri3_buffer_from_pixmap_immediate<'this>( &'this mut self, pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, BufferFromPixmapReply> ⓘ
fn dri3_fence_from_fd<'this>( &'this mut self, drawable: Drawable, fence: u32, initially_triggered: bool, fence_fd: Fd, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri3_fence_from_fd_checked<'this>( &'this mut self, drawable: Drawable, fence: u32, initially_triggered: bool, fence_fd: Fd, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri3_fd_from_fence<'this>( &'this mut self, drawable: Drawable, fence: u32, ) -> SendRequest<'this, Self, FDFromFenceReply> ⓘ
fn dri3_fd_from_fence_immediate<'this>( &'this mut self, drawable: Drawable, fence: u32, ) -> CheckedSendRequest<'this, Self, FDFromFenceReply> ⓘ
fn dri3_get_supported_modifiers<'this>( &'this mut self, window: u32, depth: u8, bpp: u8, ) -> SendRequest<'this, Self, GetSupportedModifiersReply> ⓘ
fn dri3_get_supported_modifiers_immediate<'this>( &'this mut self, window: u32, depth: u8, bpp: u8, ) -> CheckedSendRequest<'this, Self, GetSupportedModifiersReply> ⓘ
fn dri3_pixmap_from_buffers<'this>( &'this mut self, pixmap: Pixmap, window: Window, width: u16, height: u16, stride0: u32, offset0: u32, stride1: u32, offset1: u32, stride2: u32, offset2: u32, stride3: u32, offset3: u32, depth: u8, bpp: u8, modifier: u64, buffers: Vec<Fd>, ) -> SendRequest<'this, Self, ()> ⓘ
fn dri3_pixmap_from_buffers_checked<'this>( &'this mut self, pixmap: Pixmap, window: Window, width: u16, height: u16, stride0: u32, offset0: u32, stride1: u32, offset1: u32, stride2: u32, offset2: u32, stride3: u32, offset3: u32, depth: u8, bpp: u8, modifier: u64, buffers: Vec<Fd>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn dri3_buffers_from_pixmap<'this>( &'this mut self, pixmap: Pixmap, ) -> SendRequest<'this, Self, BuffersFromPixmapReply> ⓘ
fn dri3_buffers_from_pixmap_immediate<'this>( &'this mut self, pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, BuffersFromPixmapReply> ⓘ
fn ge_query_version<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn ge_query_version_immediate<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn glx_render<'this>( &'this mut self, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_render_checked<'this>( &'this mut self, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_render_large<'this>( &'this mut self, context_tag: ContextTag, request_num: u16, request_total: u16, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_render_large_checked<'this>( &'this mut self, context_tag: ContextTag, request_num: u16, request_total: u16, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_create_context<'this>( &'this mut self, context: Context, visual: Visualid, screen: u32, share_list: Context, is_direct: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_context_checked<'this>( &'this mut self, context: Context, visual: Visualid, screen: u32, share_list: Context, is_direct: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_destroy_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_destroy_context_checked<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_make_current<'this>( &'this mut self, drawable: Drawable, context: Context, old_context_tag: ContextTag, ) -> SendRequest<'this, Self, MakeCurrentReply> ⓘ
fn glx_make_current_immediate<'this>( &'this mut self, drawable: Drawable, context: Context, old_context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, MakeCurrentReply> ⓘ
fn glx_is_direct<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, IsDirectReply> ⓘ
fn glx_is_direct_immediate<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, IsDirectReply> ⓘ
fn glx_query_version<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn glx_query_version_immediate<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn glx_wait_gl<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_wait_gl_checked<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_wait_x<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_wait_x_checked<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_copy_context<'this>( &'this mut self, src: Context, dest: Context, mask: u32, src_context_tag: ContextTag, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_copy_context_checked<'this>( &'this mut self, src: Context, dest: Context, mask: u32, src_context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_swap_buffers<'this>( &'this mut self, context_tag: ContextTag, drawable: Drawable, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_swap_buffers_checked<'this>( &'this mut self, context_tag: ContextTag, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_use_x_font<'this>( &'this mut self, context_tag: ContextTag, font: Font, first: u32, count: u32, list_base: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_use_x_font_checked<'this>( &'this mut self, context_tag: ContextTag, font: Font, first: u32, count: u32, list_base: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_create_glx_pixmap<'this>( &'this mut self, screen: u32, visual: Visualid, pixmap: Pixmap, glx_pixmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_glx_pixmap_checked<'this>( &'this mut self, screen: u32, visual: Visualid, pixmap: Pixmap, glx_pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_get_visual_configs<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, GetVisualConfigsReply> ⓘ
fn glx_get_visual_configs_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, GetVisualConfigsReply> ⓘ
fn glx_destroy_glx_pixmap<'this>( &'this mut self, glx_pixmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_destroy_glx_pixmap_checked<'this>( &'this mut self, glx_pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_vendor_private<'this>( &'this mut self, vendor_code: u32, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_vendor_private_checked<'this>( &'this mut self, vendor_code: u32, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_vendor_private_with_reply<'this>( &'this mut self, vendor_code: u32, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, VendorPrivateWithReplyReply> ⓘ
fn glx_vendor_private_with_reply_immediate<'this>( &'this mut self, vendor_code: u32, context_tag: ContextTag, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, VendorPrivateWithReplyReply> ⓘ
fn glx_query_extensions_string<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, QueryExtensionsStringReply> ⓘ
fn glx_query_extensions_string_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, QueryExtensionsStringReply> ⓘ
fn glx_query_server_string<'this>( &'this mut self, screen: u32, name: u32, ) -> SendRequest<'this, Self, QueryServerStringReply> ⓘ
fn glx_query_server_string_immediate<'this>( &'this mut self, screen: u32, name: u32, ) -> CheckedSendRequest<'this, Self, QueryServerStringReply> ⓘ
fn glx_client_info<'this>( &'this mut self, major_version: u32, minor_version: u32, string: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_client_info_checked<'this>( &'this mut self, major_version: u32, minor_version: u32, string: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_get_fb_configs<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, GetFBConfigsReply> ⓘ
fn glx_get_fb_configs_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, GetFBConfigsReply> ⓘ
fn glx_create_pixmap<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, pixmap: Pixmap, glx_pixmap: Pixmap, attribs: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_pixmap_checked<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, pixmap: Pixmap, glx_pixmap: Pixmap, attribs: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_destroy_pixmap<'this>( &'this mut self, glx_pixmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_destroy_pixmap_checked<'this>( &'this mut self, glx_pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_create_new_context<'this>( &'this mut self, context: Context, fbconfig: Fbconfig, screen: u32, render_type: u32, share_list: Context, is_direct: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_new_context_checked<'this>( &'this mut self, context: Context, fbconfig: Fbconfig, screen: u32, render_type: u32, share_list: Context, is_direct: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_query_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, QueryContextReply> ⓘ
fn glx_query_context_immediate<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, QueryContextReply> ⓘ
fn glx_make_context_current<'this>( &'this mut self, old_context_tag: ContextTag, drawable: Drawable, read_drawable: Drawable, context: Context, ) -> SendRequest<'this, Self, MakeContextCurrentReply> ⓘ
fn glx_make_context_current_immediate<'this>( &'this mut self, old_context_tag: ContextTag, drawable: Drawable, read_drawable: Drawable, context: Context, ) -> CheckedSendRequest<'this, Self, MakeContextCurrentReply> ⓘ
fn glx_create_pbuffer<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, pbuffer: Pbuffer, attribs: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_pbuffer_checked<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, pbuffer: Pbuffer, attribs: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_destroy_pbuffer<'this>( &'this mut self, pbuffer: Pbuffer, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_destroy_pbuffer_checked<'this>( &'this mut self, pbuffer: Pbuffer, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_get_drawable_attributes<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, GetDrawableAttributesReply> ⓘ
fn glx_get_drawable_attributes_immediate<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, GetDrawableAttributesReply> ⓘ
fn glx_change_drawable_attributes<'this>( &'this mut self, drawable: Drawable, attribs: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_change_drawable_attributes_checked<'this>( &'this mut self, drawable: Drawable, attribs: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_create_window<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, window: Window, glx_window: Window, attribs: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_window_checked<'this>( &'this mut self, screen: u32, fbconfig: Fbconfig, window: Window, glx_window: Window, attribs: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_delete_window<'this>( &'this mut self, glxwindow: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_delete_window_checked<'this>( &'this mut self, glxwindow: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_set_client_info_arb<'this>( &'this mut self, major_version: u32, minor_version: u32, gl_versions: impl AsRef<[u32]>, gl_extension_string: impl AsRef<[u8]>, glx_extension_string: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_set_client_info_arb_checked<'this>( &'this mut self, major_version: u32, minor_version: u32, gl_versions: impl AsRef<[u32]>, gl_extension_string: impl AsRef<[u8]>, glx_extension_string: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_create_context_attribs_arb<'this>( &'this mut self, context: Context, fbconfig: Fbconfig, screen: u32, share_list: Context, is_direct: bool, attribs: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_create_context_attribs_arb_checked<'this>( &'this mut self, context: Context, fbconfig: Fbconfig, screen: u32, share_list: Context, is_direct: bool, attribs: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_set_client_info2_arb<'this>( &'this mut self, major_version: u32, minor_version: u32, gl_versions: impl AsRef<[u32]>, gl_extension_string: impl AsRef<[u8]>, glx_extension_string: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_set_client_info2_arb_checked<'this>( &'this mut self, major_version: u32, minor_version: u32, gl_versions: impl AsRef<[u32]>, gl_extension_string: impl AsRef<[u8]>, glx_extension_string: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_new_list<'this>( &'this mut self, context_tag: ContextTag, list: u32, mode: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_new_list_checked<'this>( &'this mut self, context_tag: ContextTag, list: u32, mode: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_end_list<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_end_list_checked<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_delete_lists<'this>( &'this mut self, context_tag: ContextTag, list: u32, range: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_delete_lists_checked<'this>( &'this mut self, context_tag: ContextTag, list: u32, range: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_gen_lists<'this>( &'this mut self, context_tag: ContextTag, range: i32, ) -> SendRequest<'this, Self, GenListsReply> ⓘ
fn glx_gen_lists_immediate<'this>( &'this mut self, context_tag: ContextTag, range: i32, ) -> CheckedSendRequest<'this, Self, GenListsReply> ⓘ
fn glx_feedback_buffer<'this>( &'this mut self, context_tag: ContextTag, size: i32, type_: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_feedback_buffer_checked<'this>( &'this mut self, context_tag: ContextTag, size: i32, type_: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_select_buffer<'this>( &'this mut self, context_tag: ContextTag, size: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_select_buffer_checked<'this>( &'this mut self, context_tag: ContextTag, size: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_render_mode<'this>( &'this mut self, context_tag: ContextTag, mode: u32, ) -> SendRequest<'this, Self, RenderModeReply> ⓘ
fn glx_render_mode_immediate<'this>( &'this mut self, context_tag: ContextTag, mode: u32, ) -> CheckedSendRequest<'this, Self, RenderModeReply> ⓘ
fn glx_finish<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, FinishReply> ⓘ
fn glx_finish_immediate<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, FinishReply> ⓘ
fn glx_pixel_storef<'this>( &'this mut self, context_tag: ContextTag, pname: u32, datum: Float32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_pixel_storef_checked<'this>( &'this mut self, context_tag: ContextTag, pname: u32, datum: Float32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_pixel_storei<'this>( &'this mut self, context_tag: ContextTag, pname: u32, datum: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_pixel_storei_checked<'this>( &'this mut self, context_tag: ContextTag, pname: u32, datum: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_read_pixels<'this>( &'this mut self, context_tag: ContextTag, x: i32, y: i32, width: i32, height: i32, format: u32, type_: u32, swap_bytes: bool, lsb_first: bool, ) -> SendRequest<'this, Self, ReadPixelsReply> ⓘ
fn glx_read_pixels_immediate<'this>( &'this mut self, context_tag: ContextTag, x: i32, y: i32, width: i32, height: i32, format: u32, type_: u32, swap_bytes: bool, lsb_first: bool, ) -> CheckedSendRequest<'this, Self, ReadPixelsReply> ⓘ
fn glx_get_booleanv<'this>( &'this mut self, context_tag: ContextTag, pname: i32, ) -> SendRequest<'this, Self, GetBooleanvReply> ⓘ
fn glx_get_booleanv_immediate<'this>( &'this mut self, context_tag: ContextTag, pname: i32, ) -> CheckedSendRequest<'this, Self, GetBooleanvReply> ⓘ
fn glx_get_clip_plane<'this>( &'this mut self, context_tag: ContextTag, plane: i32, ) -> SendRequest<'this, Self, GetClipPlaneReply> ⓘ
fn glx_get_clip_plane_immediate<'this>( &'this mut self, context_tag: ContextTag, plane: i32, ) -> CheckedSendRequest<'this, Self, GetClipPlaneReply> ⓘ
fn glx_get_doublev<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> SendRequest<'this, Self, GetDoublevReply> ⓘ
fn glx_get_doublev_immediate<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> CheckedSendRequest<'this, Self, GetDoublevReply> ⓘ
fn glx_get_error<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, GetErrorReply> ⓘ
fn glx_get_error_immediate<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, GetErrorReply> ⓘ
fn glx_get_floatv<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> SendRequest<'this, Self, GetFloatvReply> ⓘ
fn glx_get_floatv_immediate<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> CheckedSendRequest<'this, Self, GetFloatvReply> ⓘ
fn glx_get_integerv<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> SendRequest<'this, Self, GetIntegervReply> ⓘ
fn glx_get_integerv_immediate<'this>( &'this mut self, context_tag: ContextTag, pname: u32, ) -> CheckedSendRequest<'this, Self, GetIntegervReply> ⓘ
fn glx_get_lightfv<'this>( &'this mut self, context_tag: ContextTag, light: u32, pname: u32, ) -> SendRequest<'this, Self, GetLightfvReply> ⓘ
fn glx_get_lightfv_immediate<'this>( &'this mut self, context_tag: ContextTag, light: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetLightfvReply> ⓘ
fn glx_get_lightiv<'this>( &'this mut self, context_tag: ContextTag, light: u32, pname: u32, ) -> SendRequest<'this, Self, GetLightivReply> ⓘ
fn glx_get_lightiv_immediate<'this>( &'this mut self, context_tag: ContextTag, light: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetLightivReply> ⓘ
fn glx_get_mapdv<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> SendRequest<'this, Self, GetMapdvReply> ⓘ
fn glx_get_mapdv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> CheckedSendRequest<'this, Self, GetMapdvReply> ⓘ
fn glx_get_mapfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> SendRequest<'this, Self, GetMapfvReply> ⓘ
fn glx_get_mapfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> CheckedSendRequest<'this, Self, GetMapfvReply> ⓘ
fn glx_get_mapiv<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> SendRequest<'this, Self, GetMapivReply> ⓘ
fn glx_get_mapiv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, query: u32, ) -> CheckedSendRequest<'this, Self, GetMapivReply> ⓘ
fn glx_get_materialfv<'this>( &'this mut self, context_tag: ContextTag, face: u32, pname: u32, ) -> SendRequest<'this, Self, GetMaterialfvReply> ⓘ
fn glx_get_materialfv_immediate<'this>( &'this mut self, context_tag: ContextTag, face: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetMaterialfvReply> ⓘ
fn glx_get_materialiv<'this>( &'this mut self, context_tag: ContextTag, face: u32, pname: u32, ) -> SendRequest<'this, Self, GetMaterialivReply> ⓘ
fn glx_get_materialiv_immediate<'this>( &'this mut self, context_tag: ContextTag, face: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetMaterialivReply> ⓘ
fn glx_get_pixel_mapfv<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> SendRequest<'this, Self, GetPixelMapfvReply> ⓘ
fn glx_get_pixel_mapfv_immediate<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> CheckedSendRequest<'this, Self, GetPixelMapfvReply> ⓘ
fn glx_get_pixel_mapuiv<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> SendRequest<'this, Self, GetPixelMapuivReply> ⓘ
fn glx_get_pixel_mapuiv_immediate<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> CheckedSendRequest<'this, Self, GetPixelMapuivReply> ⓘ
fn glx_get_pixel_mapusv<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> SendRequest<'this, Self, GetPixelMapusvReply> ⓘ
fn glx_get_pixel_mapusv_immediate<'this>( &'this mut self, context_tag: ContextTag, map: u32, ) -> CheckedSendRequest<'this, Self, GetPixelMapusvReply> ⓘ
fn glx_get_polygon_stipple<'this>( &'this mut self, context_tag: ContextTag, lsb_first: bool, ) -> SendRequest<'this, Self, GetPolygonStippleReply> ⓘ
fn glx_get_polygon_stipple_immediate<'this>( &'this mut self, context_tag: ContextTag, lsb_first: bool, ) -> CheckedSendRequest<'this, Self, GetPolygonStippleReply> ⓘ
fn glx_get_string<'this>( &'this mut self, context_tag: ContextTag, name: u32, ) -> SendRequest<'this, Self, GetStringReply> ⓘ
fn glx_get_string_immediate<'this>( &'this mut self, context_tag: ContextTag, name: u32, ) -> CheckedSendRequest<'this, Self, GetStringReply> ⓘ
fn glx_get_tex_envfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexEnvfvReply> ⓘ
fn glx_get_tex_envfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexEnvfvReply> ⓘ
fn glx_get_tex_enviv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexEnvivReply> ⓘ
fn glx_get_tex_enviv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexEnvivReply> ⓘ
fn glx_get_tex_gendv<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexGendvReply> ⓘ
fn glx_get_tex_gendv_immediate<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexGendvReply> ⓘ
fn glx_get_tex_genfv<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexGenfvReply> ⓘ
fn glx_get_tex_genfv_immediate<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexGenfvReply> ⓘ
fn glx_get_tex_geniv<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexGenivReply> ⓘ
fn glx_get_tex_geniv_immediate<'this>( &'this mut self, context_tag: ContextTag, coord: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexGenivReply> ⓘ
fn glx_get_tex_image<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, format: u32, type_: u32, swap_bytes: bool, ) -> SendRequest<'this, Self, GetTexImageReply> ⓘ
fn glx_get_tex_image_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, format: u32, type_: u32, swap_bytes: bool, ) -> CheckedSendRequest<'this, Self, GetTexImageReply> ⓘ
fn glx_get_tex_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexParameterfvReply> ⓘ
fn glx_get_tex_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexParameterfvReply> ⓘ
fn glx_get_tex_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetTexParameterivReply> ⓘ
fn glx_get_tex_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexParameterivReply> ⓘ
fn glx_get_tex_level_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, pname: u32, ) -> SendRequest<'this, Self, GetTexLevelParameterfvReply> ⓘ
fn glx_get_tex_level_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexLevelParameterfvReply> ⓘ
fn glx_get_tex_level_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, pname: u32, ) -> SendRequest<'this, Self, GetTexLevelParameterivReply> ⓘ
fn glx_get_tex_level_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetTexLevelParameterivReply> ⓘ
fn glx_is_enabled<'this>( &'this mut self, context_tag: ContextTag, capability: u32, ) -> SendRequest<'this, Self, IsEnabledReply> ⓘ
fn glx_is_enabled_immediate<'this>( &'this mut self, context_tag: ContextTag, capability: u32, ) -> CheckedSendRequest<'this, Self, IsEnabledReply> ⓘ
fn glx_is_list<'this>( &'this mut self, context_tag: ContextTag, list: u32, ) -> SendRequest<'this, Self, IsListReply> ⓘ
fn glx_is_list_immediate<'this>( &'this mut self, context_tag: ContextTag, list: u32, ) -> CheckedSendRequest<'this, Self, IsListReply> ⓘ
fn glx_flush<'this>( &'this mut self, context_tag: ContextTag, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_flush_checked<'this>( &'this mut self, context_tag: ContextTag, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_are_textures_resident<'this>( &'this mut self, context_tag: ContextTag, textures: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, AreTexturesResidentReply> ⓘ
fn glx_are_textures_resident_immediate<'this>( &'this mut self, context_tag: ContextTag, textures: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, AreTexturesResidentReply> ⓘ
fn glx_delete_textures<'this>( &'this mut self, context_tag: ContextTag, textures: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_delete_textures_checked<'this>( &'this mut self, context_tag: ContextTag, textures: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_gen_textures<'this>( &'this mut self, context_tag: ContextTag, n: i32, ) -> SendRequest<'this, Self, GenTexturesReply> ⓘ
fn glx_gen_textures_immediate<'this>( &'this mut self, context_tag: ContextTag, n: i32, ) -> CheckedSendRequest<'this, Self, GenTexturesReply> ⓘ
fn glx_is_texture<'this>( &'this mut self, context_tag: ContextTag, texture: u32, ) -> SendRequest<'this, Self, IsTextureReply> ⓘ
fn glx_is_texture_immediate<'this>( &'this mut self, context_tag: ContextTag, texture: u32, ) -> CheckedSendRequest<'this, Self, IsTextureReply> ⓘ
fn glx_get_color_table<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> SendRequest<'this, Self, GetColorTableReply> ⓘ
fn glx_get_color_table_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> CheckedSendRequest<'this, Self, GetColorTableReply> ⓘ
fn glx_get_color_table_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetColorTableParameterfvReply> ⓘ
fn glx_get_color_table_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetColorTableParameterfvReply> ⓘ
fn glx_get_color_table_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetColorTableParameterivReply> ⓘ
fn glx_get_color_table_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetColorTableParameterivReply> ⓘ
fn glx_get_convolution_filter<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> SendRequest<'this, Self, GetConvolutionFilterReply> ⓘ
fn glx_get_convolution_filter_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> CheckedSendRequest<'this, Self, GetConvolutionFilterReply> ⓘ
fn glx_get_convolution_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetConvolutionParameterfvReply> ⓘ
fn glx_get_convolution_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetConvolutionParameterfvReply> ⓘ
fn glx_get_convolution_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetConvolutionParameterivReply> ⓘ
fn glx_get_convolution_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetConvolutionParameterivReply> ⓘ
fn glx_get_separable_filter<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> SendRequest<'this, Self, GetSeparableFilterReply> ⓘ
fn glx_get_separable_filter_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, ) -> CheckedSendRequest<'this, Self, GetSeparableFilterReply> ⓘ
fn glx_get_histogram<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, reset: bool, ) -> SendRequest<'this, Self, GetHistogramReply> ⓘ
fn glx_get_histogram_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, reset: bool, ) -> CheckedSendRequest<'this, Self, GetHistogramReply> ⓘ
fn glx_get_histogram_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetHistogramParameterfvReply> ⓘ
fn glx_get_histogram_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetHistogramParameterfvReply> ⓘ
fn glx_get_histogram_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetHistogramParameterivReply> ⓘ
fn glx_get_histogram_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetHistogramParameterivReply> ⓘ
fn glx_get_minmax<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, reset: bool, ) -> SendRequest<'this, Self, GetMinmaxReply> ⓘ
fn glx_get_minmax_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, format: u32, type_: u32, swap_bytes: bool, reset: bool, ) -> CheckedSendRequest<'this, Self, GetMinmaxReply> ⓘ
fn glx_get_minmax_parameterfv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetMinmaxParameterfvReply> ⓘ
fn glx_get_minmax_parameterfv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetMinmaxParameterfvReply> ⓘ
fn glx_get_minmax_parameteriv<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetMinmaxParameterivReply> ⓘ
fn glx_get_minmax_parameteriv_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetMinmaxParameterivReply> ⓘ
fn glx_get_compressed_tex_image_arb<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, ) -> SendRequest<'this, Self, GetCompressedTexImageARBReply> ⓘ
fn glx_get_compressed_tex_image_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, level: i32, ) -> CheckedSendRequest<'this, Self, GetCompressedTexImageARBReply> ⓘ
fn glx_delete_queries_arb<'this>( &'this mut self, context_tag: ContextTag, ids: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn glx_delete_queries_arb_checked<'this>( &'this mut self, context_tag: ContextTag, ids: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn glx_gen_queries_arb<'this>( &'this mut self, context_tag: ContextTag, n: i32, ) -> SendRequest<'this, Self, GenQueriesARBReply> ⓘ
fn glx_gen_queries_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, n: i32, ) -> CheckedSendRequest<'this, Self, GenQueriesARBReply> ⓘ
fn glx_is_query_arb<'this>( &'this mut self, context_tag: ContextTag, id: u32, ) -> SendRequest<'this, Self, IsQueryARBReply> ⓘ
fn glx_is_query_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, id: u32, ) -> CheckedSendRequest<'this, Self, IsQueryARBReply> ⓘ
fn glx_get_queryiv_arb<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> SendRequest<'this, Self, GetQueryivARBReply> ⓘ
fn glx_get_queryiv_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, target: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetQueryivARBReply> ⓘ
fn glx_get_query_objectiv_arb<'this>( &'this mut self, context_tag: ContextTag, id: u32, pname: u32, ) -> SendRequest<'this, Self, GetQueryObjectivARBReply> ⓘ
fn glx_get_query_objectiv_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, id: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetQueryObjectivARBReply> ⓘ
fn glx_get_query_objectuiv_arb<'this>( &'this mut self, context_tag: ContextTag, id: u32, pname: u32, ) -> SendRequest<'this, Self, GetQueryObjectuivARBReply> ⓘ
fn glx_get_query_objectuiv_arb_immediate<'this>( &'this mut self, context_tag: ContextTag, id: u32, pname: u32, ) -> CheckedSendRequest<'this, Self, GetQueryObjectuivARBReply> ⓘ
fn present_query_version<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn present_query_version_immediate<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn present_pixmap<'this>( &'this mut self, window: Window, pixmap: Pixmap, serial: u32, valid: Region, update: Region, x_off: i16, y_off: i16, target_crtc: Crtc, wait_fence: Fence, idle_fence: Fence, options: u32, target_msc: u64, divisor: u64, remainder: u64, notifies: impl AsRef<[Notify]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn present_pixmap_checked<'this>( &'this mut self, window: Window, pixmap: Pixmap, serial: u32, valid: Region, update: Region, x_off: i16, y_off: i16, target_crtc: Crtc, wait_fence: Fence, idle_fence: Fence, options: u32, target_msc: u64, divisor: u64, remainder: u64, notifies: impl AsRef<[Notify]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn present_notify_msc<'this>( &'this mut self, window: Window, serial: u32, target_msc: u64, divisor: u64, remainder: u64, ) -> SendRequest<'this, Self, ()> ⓘ
fn present_notify_msc_checked<'this>( &'this mut self, window: Window, serial: u32, target_msc: u64, divisor: u64, remainder: u64, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn present_select_input<'this>( &'this mut self, eid: Event, window: Window, event_mask: impl Into<EventMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn present_select_input_checked<'this>( &'this mut self, eid: Event, window: Window, event_mask: impl Into<EventMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn present_query_capabilities<'this>( &'this mut self, target: u32, ) -> SendRequest<'this, Self, QueryCapabilitiesReply> ⓘ
fn present_query_capabilities_immediate<'this>( &'this mut self, target: u32, ) -> CheckedSendRequest<'this, Self, QueryCapabilitiesReply> ⓘ
fn randr_query_version<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn randr_query_version_immediate<'this>( &'this mut self, major_version: u32, minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn randr_set_screen_config<'this>( &'this mut self, window: Window, timestamp: Timestamp, config_timestamp: Timestamp, size_id: u16, rotation: impl Into<Rotation>, rate: u16, ) -> SendRequest<'this, Self, SetScreenConfigReply> ⓘ
fn randr_set_screen_config_immediate<'this>( &'this mut self, window: Window, timestamp: Timestamp, config_timestamp: Timestamp, size_id: u16, rotation: impl Into<Rotation>, rate: u16, ) -> CheckedSendRequest<'this, Self, SetScreenConfigReply> ⓘ
fn randr_select_input<'this>( &'this mut self, window: Window, enable: impl Into<NotifyMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_select_input_checked<'this>( &'this mut self, window: Window, enable: impl Into<NotifyMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_screen_info<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetScreenInfoReply> ⓘ
fn randr_get_screen_info_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetScreenInfoReply> ⓘ
fn randr_get_screen_size_range<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetScreenSizeRangeReply> ⓘ
fn randr_get_screen_size_range_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetScreenSizeRangeReply> ⓘ
fn randr_set_screen_size<'this>( &'this mut self, window: Window, width: u16, height: u16, mm_width: u32, mm_height: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_screen_size_checked<'this>( &'this mut self, window: Window, width: u16, height: u16, mm_width: u32, mm_height: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_screen_resources<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetScreenResourcesReply> ⓘ
fn randr_get_screen_resources_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetScreenResourcesReply> ⓘ
fn randr_get_output_info<'this>( &'this mut self, output: Output, config_timestamp: Timestamp, ) -> SendRequest<'this, Self, GetOutputInfoReply> ⓘ
fn randr_get_output_info_immediate<'this>( &'this mut self, output: Output, config_timestamp: Timestamp, ) -> CheckedSendRequest<'this, Self, GetOutputInfoReply> ⓘ
fn randr_list_output_properties<'this>( &'this mut self, output: Output, ) -> SendRequest<'this, Self, ListOutputPropertiesReply> ⓘ
fn randr_list_output_properties_immediate<'this>( &'this mut self, output: Output, ) -> CheckedSendRequest<'this, Self, ListOutputPropertiesReply> ⓘ
fn randr_query_output_property<'this>( &'this mut self, output: Output, property: Atom, ) -> SendRequest<'this, Self, QueryOutputPropertyReply> ⓘ
fn randr_query_output_property_immediate<'this>( &'this mut self, output: Output, property: Atom, ) -> CheckedSendRequest<'this, Self, QueryOutputPropertyReply> ⓘ
fn randr_configure_output_property<'this>( &'this mut self, output: Output, property: Atom, pending: bool, range: bool, values: impl AsRef<[i32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_configure_output_property_checked<'this>( &'this mut self, output: Output, property: Atom, pending: bool, range: bool, values: impl AsRef<[i32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_change_output_property<'this>( &'this mut self, output: Output, property: Atom, type_: Atom, format: u8, mode: PropMode, num_units: u32, data: &(impl Void + ?Sized), ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_change_output_property_checked<'this>( &'this mut self, output: Output, property: Atom, type_: Atom, format: u8, mode: PropMode, num_units: u32, data: &(impl Void + ?Sized), ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_delete_output_property<'this>( &'this mut self, output: Output, property: Atom, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_delete_output_property_checked<'this>( &'this mut self, output: Output, property: Atom, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_output_property<'this>( &'this mut self, output: Output, property: Atom, type_: impl Into<GetPropertyType>, long_offset: u32, long_length: u32, delete: bool, pending: bool, ) -> SendRequest<'this, Self, GetOutputPropertyReply> ⓘ
fn randr_get_output_property_immediate<'this>( &'this mut self, output: Output, property: Atom, type_: impl Into<GetPropertyType>, long_offset: u32, long_length: u32, delete: bool, pending: bool, ) -> CheckedSendRequest<'this, Self, GetOutputPropertyReply> ⓘ
fn randr_create_mode<'this>( &'this mut self, window: Window, mode_info: ModeInfo, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, CreateModeReply> ⓘ
fn randr_create_mode_immediate<'this>( &'this mut self, window: Window, mode_info: ModeInfo, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, CreateModeReply> ⓘ
fn randr_destroy_mode<'this>( &'this mut self, mode: Mode, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_destroy_mode_checked<'this>( &'this mut self, mode: Mode, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_add_output_mode<'this>( &'this mut self, output: Output, mode: Mode, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_add_output_mode_checked<'this>( &'this mut self, output: Output, mode: Mode, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_delete_output_mode<'this>( &'this mut self, output: Output, mode: Mode, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_delete_output_mode_checked<'this>( &'this mut self, output: Output, mode: Mode, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_crtc_info<'this>( &'this mut self, crtc: Crtc, config_timestamp: Timestamp, ) -> SendRequest<'this, Self, GetCrtcInfoReply> ⓘ
fn randr_get_crtc_info_immediate<'this>( &'this mut self, crtc: Crtc, config_timestamp: Timestamp, ) -> CheckedSendRequest<'this, Self, GetCrtcInfoReply> ⓘ
fn randr_set_crtc_config<'this>( &'this mut self, crtc: Crtc, timestamp: Timestamp, config_timestamp: Timestamp, x: i16, y: i16, mode: Mode, rotation: impl Into<Rotation>, outputs: impl AsRef<[Output]>, ) -> SendRequest<'this, Self, SetCrtcConfigReply> ⓘ
fn randr_set_crtc_config_immediate<'this>( &'this mut self, crtc: Crtc, timestamp: Timestamp, config_timestamp: Timestamp, x: i16, y: i16, mode: Mode, rotation: impl Into<Rotation>, outputs: impl AsRef<[Output]>, ) -> CheckedSendRequest<'this, Self, SetCrtcConfigReply> ⓘ
fn randr_get_crtc_gamma_size<'this>( &'this mut self, crtc: Crtc, ) -> SendRequest<'this, Self, GetCrtcGammaSizeReply> ⓘ
fn randr_get_crtc_gamma_size_immediate<'this>( &'this mut self, crtc: Crtc, ) -> CheckedSendRequest<'this, Self, GetCrtcGammaSizeReply> ⓘ
fn randr_get_crtc_gamma<'this>( &'this mut self, crtc: Crtc, ) -> SendRequest<'this, Self, GetCrtcGammaReply> ⓘ
fn randr_get_crtc_gamma_immediate<'this>( &'this mut self, crtc: Crtc, ) -> CheckedSendRequest<'this, Self, GetCrtcGammaReply> ⓘ
fn randr_set_crtc_gamma<'this>( &'this mut self, crtc: Crtc, red: impl AsRef<[u16]>, green: impl AsRef<[u16]>, blue: impl AsRef<[u16]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_crtc_gamma_checked<'this>( &'this mut self, crtc: Crtc, red: impl AsRef<[u16]>, green: impl AsRef<[u16]>, blue: impl AsRef<[u16]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_screen_resources_current<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetScreenResourcesCurrentReply> ⓘ
fn randr_get_screen_resources_current_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetScreenResourcesCurrentReply> ⓘ
fn randr_set_crtc_transform<'this>( &'this mut self, crtc: Crtc, transform: Transform, filter_name: impl AsRef<[u8]>, filter_params: impl AsRef<[Fixed]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_crtc_transform_checked<'this>( &'this mut self, crtc: Crtc, transform: Transform, filter_name: impl AsRef<[u8]>, filter_params: impl AsRef<[Fixed]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_crtc_transform<'this>( &'this mut self, crtc: Crtc, ) -> SendRequest<'this, Self, GetCrtcTransformReply> ⓘ
fn randr_get_crtc_transform_immediate<'this>( &'this mut self, crtc: Crtc, ) -> CheckedSendRequest<'this, Self, GetCrtcTransformReply> ⓘ
fn randr_get_panning<'this>( &'this mut self, crtc: Crtc, ) -> SendRequest<'this, Self, GetPanningReply> ⓘ
fn randr_get_panning_immediate<'this>( &'this mut self, crtc: Crtc, ) -> CheckedSendRequest<'this, Self, GetPanningReply> ⓘ
fn randr_set_panning<'this>( &'this mut self, crtc: Crtc, timestamp: Timestamp, left: u16, top: u16, width: u16, height: u16, track_left: u16, track_top: u16, track_width: u16, track_height: u16, border_left: i16, border_top: i16, border_right: i16, border_bottom: i16, ) -> SendRequest<'this, Self, SetPanningReply> ⓘ
fn randr_set_panning_immediate<'this>( &'this mut self, crtc: Crtc, timestamp: Timestamp, left: u16, top: u16, width: u16, height: u16, track_left: u16, track_top: u16, track_width: u16, track_height: u16, border_left: i16, border_top: i16, border_right: i16, border_bottom: i16, ) -> CheckedSendRequest<'this, Self, SetPanningReply> ⓘ
fn randr_set_output_primary<'this>( &'this mut self, window: Window, output: Output, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_output_primary_checked<'this>( &'this mut self, window: Window, output: Output, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_output_primary<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetOutputPrimaryReply> ⓘ
fn randr_get_output_primary_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetOutputPrimaryReply> ⓘ
fn randr_get_providers<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetProvidersReply> ⓘ
fn randr_get_providers_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetProvidersReply> ⓘ
fn randr_get_provider_info<'this>( &'this mut self, provider: Provider, config_timestamp: Timestamp, ) -> SendRequest<'this, Self, GetProviderInfoReply> ⓘ
fn randr_get_provider_info_immediate<'this>( &'this mut self, provider: Provider, config_timestamp: Timestamp, ) -> CheckedSendRequest<'this, Self, GetProviderInfoReply> ⓘ
fn randr_set_provider_offload_sink<'this>( &'this mut self, provider: Provider, sink_provider: Provider, config_timestamp: Timestamp, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_provider_offload_sink_checked<'this>( &'this mut self, provider: Provider, sink_provider: Provider, config_timestamp: Timestamp, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_set_provider_output_source<'this>( &'this mut self, provider: Provider, source_provider: Provider, config_timestamp: Timestamp, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_provider_output_source_checked<'this>( &'this mut self, provider: Provider, source_provider: Provider, config_timestamp: Timestamp, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_list_provider_properties<'this>( &'this mut self, provider: Provider, ) -> SendRequest<'this, Self, ListProviderPropertiesReply> ⓘ
fn randr_list_provider_properties_immediate<'this>( &'this mut self, provider: Provider, ) -> CheckedSendRequest<'this, Self, ListProviderPropertiesReply> ⓘ
fn randr_query_provider_property<'this>( &'this mut self, provider: Provider, property: Atom, ) -> SendRequest<'this, Self, QueryProviderPropertyReply> ⓘ
fn randr_query_provider_property_immediate<'this>( &'this mut self, provider: Provider, property: Atom, ) -> CheckedSendRequest<'this, Self, QueryProviderPropertyReply> ⓘ
fn randr_configure_provider_property<'this>( &'this mut self, provider: Provider, property: Atom, pending: bool, range: bool, values: impl AsRef<[i32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_configure_provider_property_checked<'this>( &'this mut self, provider: Provider, property: Atom, pending: bool, range: bool, values: impl AsRef<[i32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_change_provider_property<'this>( &'this mut self, provider: Provider, property: Atom, type_: Atom, format: u8, mode: u8, num_items: u32, data: &(impl Void + ?Sized), ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_change_provider_property_checked<'this>( &'this mut self, provider: Provider, property: Atom, type_: Atom, format: u8, mode: u8, num_items: u32, data: &(impl Void + ?Sized), ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_delete_provider_property<'this>( &'this mut self, provider: Provider, property: Atom, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_delete_provider_property_checked<'this>( &'this mut self, provider: Provider, property: Atom, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_get_provider_property<'this>( &'this mut self, provider: Provider, property: Atom, type_: Atom, long_offset: u32, long_length: u32, delete: bool, pending: bool, ) -> SendRequest<'this, Self, GetProviderPropertyReply> ⓘ
fn randr_get_provider_property_immediate<'this>( &'this mut self, provider: Provider, property: Atom, type_: Atom, long_offset: u32, long_length: u32, delete: bool, pending: bool, ) -> CheckedSendRequest<'this, Self, GetProviderPropertyReply> ⓘ
fn randr_get_monitors<'this>( &'this mut self, window: Window, get_active: bool, ) -> SendRequest<'this, Self, GetMonitorsReply> ⓘ
fn randr_get_monitors_immediate<'this>( &'this mut self, window: Window, get_active: bool, ) -> CheckedSendRequest<'this, Self, GetMonitorsReply> ⓘ
fn randr_set_monitor<'this>( &'this mut self, window: Window, monitorinfo: MonitorInfo, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_set_monitor_checked<'this>( &'this mut self, window: Window, monitorinfo: MonitorInfo, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_delete_monitor<'this>( &'this mut self, window: Window, name: Atom, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_delete_monitor_checked<'this>( &'this mut self, window: Window, name: Atom, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn randr_create_lease<'this>( &'this mut self, window: Window, lid: Lease, crtcs: impl AsRef<[Crtc]>, outputs: impl AsRef<[Output]>, ) -> SendRequest<'this, Self, CreateLeaseReply> ⓘ
fn randr_create_lease_immediate<'this>( &'this mut self, window: Window, lid: Lease, crtcs: impl AsRef<[Crtc]>, outputs: impl AsRef<[Output]>, ) -> CheckedSendRequest<'this, Self, CreateLeaseReply> ⓘ
fn randr_free_lease<'this>( &'this mut self, lid: Lease, terminate: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn randr_free_lease_checked<'this>( &'this mut self, lid: Lease, terminate: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn record_query_version<'this>( &'this mut self, major_version: u16, minor_version: u16, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn record_query_version_immediate<'this>( &'this mut self, major_version: u16, minor_version: u16, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn record_create_context<'this>( &'this mut self, context: Context, element_header: ElementHeader, client_specs: impl AsRef<[ClientSpec]>, ranges: impl AsRef<[Range]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn record_create_context_checked<'this>( &'this mut self, context: Context, element_header: ElementHeader, client_specs: impl AsRef<[ClientSpec]>, ranges: impl AsRef<[Range]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn record_register_clients<'this>( &'this mut self, context: Context, element_header: ElementHeader, client_specs: impl AsRef<[ClientSpec]>, ranges: impl AsRef<[Range]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn record_register_clients_checked<'this>( &'this mut self, context: Context, element_header: ElementHeader, client_specs: impl AsRef<[ClientSpec]>, ranges: impl AsRef<[Range]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn record_unregister_clients<'this>( &'this mut self, context: Context, client_specs: impl AsRef<[ClientSpec]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn record_unregister_clients_checked<'this>( &'this mut self, context: Context, client_specs: impl AsRef<[ClientSpec]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn record_get_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, GetContextReply> ⓘ
fn record_get_context_immediate<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, GetContextReply> ⓘ
fn record_enable_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, EnableContextReply> ⓘ
fn record_enable_context_immediate<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, EnableContextReply> ⓘ
fn record_disable_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, ()> ⓘ
fn record_disable_context_checked<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn record_free_context<'this>( &'this mut self, context: Context, ) -> SendRequest<'this, Self, ()> ⓘ
fn record_free_context_checked<'this>( &'this mut self, context: Context, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_query_version<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn render_query_version_immediate<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn render_query_pict_formats<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryPictFormatsReply> ⓘ
fn render_query_pict_formats_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryPictFormatsReply> ⓘ
fn render_query_pict_index_values<'this>( &'this mut self, format: Pictformat, ) -> SendRequest<'this, Self, QueryPictIndexValuesReply> ⓘ
fn render_query_pict_index_values_immediate<'this>( &'this mut self, format: Pictformat, ) -> CheckedSendRequest<'this, Self, QueryPictIndexValuesReply> ⓘ
fn render_create_picture<'this>( &'this mut self, pid: Picture, drawable: Drawable, format: Pictformat, value_list: impl Borrow<CreatePictureAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_picture_checked<'this>( &'this mut self, pid: Picture, drawable: Drawable, format: Pictformat, value_list: impl Borrow<CreatePictureAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_change_picture<'this>( &'this mut self, picture: Picture, value_list: impl Borrow<ChangePictureAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_change_picture_checked<'this>( &'this mut self, picture: Picture, value_list: impl Borrow<ChangePictureAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_set_picture_clip_rectangles<'this>( &'this mut self, picture: Picture, clip_x_origin: i16, clip_y_origin: i16, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_set_picture_clip_rectangles_checked<'this>( &'this mut self, picture: Picture, clip_x_origin: i16, clip_y_origin: i16, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_free_picture<'this>( &'this mut self, picture: Picture, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_free_picture_checked<'this>( &'this mut self, picture: Picture, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_composite<'this>( &'this mut self, op: PictOp, src: Picture, mask: impl Into<Picture>, dst: Picture, src_x: i16, src_y: i16, mask_x: i16, mask_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_composite_checked<'this>( &'this mut self, op: PictOp, src: Picture, mask: impl Into<Picture>, dst: Picture, src_x: i16, src_y: i16, mask_x: i16, mask_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_trapezoids<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, traps: impl AsRef<[Trapezoid]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_trapezoids_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, traps: impl AsRef<[Trapezoid]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_triangles<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, triangles: impl AsRef<[Triangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_triangles_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, triangles: impl AsRef<[Triangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_tri_strip<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, points: impl AsRef<[Pointfix]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_tri_strip_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, points: impl AsRef<[Pointfix]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_tri_fan<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, points: impl AsRef<[Pointfix]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_tri_fan_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, src_x: i16, src_y: i16, points: impl AsRef<[Pointfix]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_glyph_set<'this>( &'this mut self, gsid: Glyphset, format: Pictformat, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_glyph_set_checked<'this>( &'this mut self, gsid: Glyphset, format: Pictformat, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_reference_glyph_set<'this>( &'this mut self, gsid: Glyphset, existing: Glyphset, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_reference_glyph_set_checked<'this>( &'this mut self, gsid: Glyphset, existing: Glyphset, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_free_glyph_set<'this>( &'this mut self, glyphset: Glyphset, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_free_glyph_set_checked<'this>( &'this mut self, glyphset: Glyphset, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_add_glyphs<'this>( &'this mut self, glyphset: Glyphset, glyphids: impl AsRef<[u32]>, glyphs: impl AsRef<[Glyphinfo]>, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_add_glyphs_checked<'this>( &'this mut self, glyphset: Glyphset, glyphids: impl AsRef<[u32]>, glyphs: impl AsRef<[Glyphinfo]>, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_free_glyphs<'this>( &'this mut self, glyphset: Glyphset, glyphs: impl AsRef<[Glyph]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_free_glyphs_checked<'this>( &'this mut self, glyphset: Glyphset, glyphs: impl AsRef<[Glyph]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs8<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs8_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs16<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs16_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs32<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_composite_glyphs32_checked<'this>( &'this mut self, op: PictOp, src: Picture, dst: Picture, mask_format: Pictformat, glyphset: Glyphset, src_x: i16, src_y: i16, glyphcmds: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_fill_rectangles<'this>( &'this mut self, op: PictOp, dst: Picture, color: Color, rects: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_fill_rectangles_checked<'this>( &'this mut self, op: PictOp, dst: Picture, color: Color, rects: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_cursor<'this>( &'this mut self, cid: Cursor, source: Picture, x: u16, y: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_cursor_checked<'this>( &'this mut self, cid: Cursor, source: Picture, x: u16, y: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_set_picture_transform<'this>( &'this mut self, picture: Picture, transform: Transform, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_set_picture_transform_checked<'this>( &'this mut self, picture: Picture, transform: Transform, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_query_filters<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, QueryFiltersReply> ⓘ
fn render_query_filters_immediate<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, QueryFiltersReply> ⓘ
fn render_set_picture_filter<'this>( &'this mut self, picture: Picture, filter: impl AsRef<[u8]>, values: impl AsRef<[Fixed]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_set_picture_filter_checked<'this>( &'this mut self, picture: Picture, filter: impl AsRef<[u8]>, values: impl AsRef<[Fixed]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_anim_cursor<'this>( &'this mut self, cid: Cursor, cursors: impl AsRef<[Animcursorelt]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_anim_cursor_checked<'this>( &'this mut self, cid: Cursor, cursors: impl AsRef<[Animcursorelt]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_add_traps<'this>( &'this mut self, picture: Picture, x_off: i16, y_off: i16, traps: impl AsRef<[Trap]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_add_traps_checked<'this>( &'this mut self, picture: Picture, x_off: i16, y_off: i16, traps: impl AsRef<[Trap]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_solid_fill<'this>( &'this mut self, picture: Picture, color: Color, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_solid_fill_checked<'this>( &'this mut self, picture: Picture, color: Color, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_linear_gradient<'this>( &'this mut self, picture: Picture, p1: Pointfix, p2: Pointfix, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_linear_gradient_checked<'this>( &'this mut self, picture: Picture, p1: Pointfix, p2: Pointfix, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_radial_gradient<'this>( &'this mut self, picture: Picture, inner: Pointfix, outer: Pointfix, inner_radius: Fixed, outer_radius: Fixed, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_radial_gradient_checked<'this>( &'this mut self, picture: Picture, inner: Pointfix, outer: Pointfix, inner_radius: Fixed, outer_radius: Fixed, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn render_create_conical_gradient<'this>( &'this mut self, picture: Picture, center: Pointfix, angle: Fixed, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn render_create_conical_gradient_checked<'this>( &'this mut self, picture: Picture, center: Pointfix, angle: Fixed, stops: impl AsRef<[Fixed]>, colors: impl AsRef<[Color]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn res_query_version<'this>( &'this mut self, client_major: u8, client_minor: u8, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn res_query_version_immediate<'this>( &'this mut self, client_major: u8, client_minor: u8, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn res_query_clients<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryClientsReply> ⓘ
fn res_query_clients_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryClientsReply> ⓘ
fn res_query_client_resources<'this>( &'this mut self, xid: u32, ) -> SendRequest<'this, Self, QueryClientResourcesReply> ⓘ
fn res_query_client_resources_immediate<'this>( &'this mut self, xid: u32, ) -> CheckedSendRequest<'this, Self, QueryClientResourcesReply> ⓘ
fn res_query_client_pixmap_bytes<'this>( &'this mut self, xid: u32, ) -> SendRequest<'this, Self, QueryClientPixmapBytesReply> ⓘ
fn res_query_client_pixmap_bytes_immediate<'this>( &'this mut self, xid: u32, ) -> CheckedSendRequest<'this, Self, QueryClientPixmapBytesReply> ⓘ
fn res_query_client_ids<'this>( &'this mut self, specs: impl AsRef<[ClientIdSpec]>, ) -> SendRequest<'this, Self, QueryClientIdsReply> ⓘ
fn res_query_client_ids_immediate<'this>( &'this mut self, specs: impl AsRef<[ClientIdSpec]>, ) -> CheckedSendRequest<'this, Self, QueryClientIdsReply> ⓘ
fn res_query_resource_bytes<'this>( &'this mut self, client: u32, specs: impl AsRef<[ResourceIdSpec]>, ) -> SendRequest<'this, Self, QueryResourceBytesReply> ⓘ
fn res_query_resource_bytes_immediate<'this>( &'this mut self, client: u32, specs: impl AsRef<[ResourceIdSpec]>, ) -> CheckedSendRequest<'this, Self, QueryResourceBytesReply> ⓘ
fn screensaver_query_version<'this>( &'this mut self, client_major_version: u8, client_minor_version: u8, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn screensaver_query_version_immediate<'this>( &'this mut self, client_major_version: u8, client_minor_version: u8, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn screensaver_query_info<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, QueryInfoReply> ⓘ
fn screensaver_query_info_immediate<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, QueryInfoReply> ⓘ
fn screensaver_select_input<'this>( &'this mut self, drawable: Drawable, event_mask: impl Into<Event>, ) -> SendRequest<'this, Self, ()> ⓘ
fn screensaver_select_input_checked<'this>( &'this mut self, drawable: Drawable, event_mask: impl Into<Event>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn screensaver_set_attributes<'this>( &'this mut self, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, border_width: u16, class: WindowClass, depth: u8, visual: Visualid, value_list: impl Borrow<SetAttributesAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn screensaver_set_attributes_checked<'this>( &'this mut self, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, border_width: u16, class: WindowClass, depth: u8, visual: Visualid, value_list: impl Borrow<SetAttributesAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn screensaver_unset_attributes<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, ()> ⓘ
fn screensaver_unset_attributes_checked<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn screensaver_suspend<'this>( &'this mut self, suspend: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn screensaver_suspend_checked<'this>( &'this mut self, suspend: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn shape_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn shape_rectangles<'this>( &'this mut self, operation: SO, destination_kind: SK, ordering: ClipOrdering, destination_window: Window, x_offset: i16, y_offset: i16, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn shape_rectangles_checked<'this>( &'this mut self, operation: SO, destination_kind: SK, ordering: ClipOrdering, destination_window: Window, x_offset: i16, y_offset: i16, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_mask<'this>( &'this mut self, operation: SO, destination_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, source_bitmap: impl Into<Pixmap>, ) -> SendRequest<'this, Self, ()> ⓘ
fn shape_mask_checked<'this>( &'this mut self, operation: SO, destination_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, source_bitmap: impl Into<Pixmap>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_combine<'this>( &'this mut self, operation: SO, destination_kind: SK, source_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, source_window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn shape_combine_checked<'this>( &'this mut self, operation: SO, destination_kind: SK, source_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, source_window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_offset<'this>( &'this mut self, destination_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn shape_offset_checked<'this>( &'this mut self, destination_kind: SK, destination_window: Window, x_offset: i16, y_offset: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_query_extents<'this>( &'this mut self, destination_window: Window, ) -> SendRequest<'this, Self, QueryExtentsReply> ⓘ
fn shape_query_extents_immediate<'this>( &'this mut self, destination_window: Window, ) -> CheckedSendRequest<'this, Self, QueryExtentsReply> ⓘ
fn shape_select_input<'this>( &'this mut self, destination_window: Window, enable: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn shape_select_input_checked<'this>( &'this mut self, destination_window: Window, enable: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shape_input_selected<'this>( &'this mut self, destination_window: Window, ) -> SendRequest<'this, Self, InputSelectedReply> ⓘ
fn shape_input_selected_immediate<'this>( &'this mut self, destination_window: Window, ) -> CheckedSendRequest<'this, Self, InputSelectedReply> ⓘ
fn shape_get_rectangles<'this>( &'this mut self, window: Window, source_kind: SK, ) -> SendRequest<'this, Self, GetRectanglesReply> ⓘ
fn shape_get_rectangles_immediate<'this>( &'this mut self, window: Window, source_kind: SK, ) -> CheckedSendRequest<'this, Self, GetRectanglesReply> ⓘ
fn shm_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn shm_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn shm_attach<'this>( &'this mut self, shmseg: Seg, shmid: u32, read_only: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn shm_attach_checked<'this>( &'this mut self, shmseg: Seg, shmid: u32, read_only: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shm_detach<'this>( &'this mut self, shmseg: Seg, ) -> SendRequest<'this, Self, ()> ⓘ
fn shm_detach_checked<'this>( &'this mut self, shmseg: Seg, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shm_put_image<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, total_width: u16, total_height: u16, src_x: u16, src_y: u16, src_width: u16, src_height: u16, dst_x: i16, dst_y: i16, depth: u8, format: u8, send_event: bool, shmseg: Seg, offset: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn shm_put_image_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, total_width: u16, total_height: u16, src_x: u16, src_y: u16, src_width: u16, src_height: u16, dst_x: i16, dst_y: i16, depth: u8, format: u8, send_event: bool, shmseg: Seg, offset: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shm_get_image<'this>( &'this mut self, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, plane_mask: u32, format: u8, shmseg: Seg, offset: u32, ) -> SendRequest<'this, Self, GetImageReply> ⓘ
fn shm_get_image_immediate<'this>( &'this mut self, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, plane_mask: u32, format: u8, shmseg: Seg, offset: u32, ) -> CheckedSendRequest<'this, Self, GetImageReply> ⓘ
fn shm_create_pixmap<'this>( &'this mut self, pid: Pixmap, drawable: Drawable, width: u16, height: u16, depth: u8, shmseg: Seg, offset: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn shm_create_pixmap_checked<'this>( &'this mut self, pid: Pixmap, drawable: Drawable, width: u16, height: u16, depth: u8, shmseg: Seg, offset: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shm_attach_fd<'this>( &'this mut self, shmseg: Seg, shm_fd: Fd, read_only: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn shm_attach_fd_checked<'this>( &'this mut self, shmseg: Seg, shm_fd: Fd, read_only: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn shm_create_segment<'this>( &'this mut self, shmseg: Seg, size: u32, read_only: bool, ) -> SendRequest<'this, Self, CreateSegmentReply> ⓘ
fn shm_create_segment_immediate<'this>( &'this mut self, shmseg: Seg, size: u32, read_only: bool, ) -> CheckedSendRequest<'this, Self, CreateSegmentReply> ⓘ
fn sync_initialize<'this>( &'this mut self, desired_major_version: u8, desired_minor_version: u8, ) -> SendRequest<'this, Self, InitializeReply> ⓘ
fn sync_initialize_immediate<'this>( &'this mut self, desired_major_version: u8, desired_minor_version: u8, ) -> CheckedSendRequest<'this, Self, InitializeReply> ⓘ
fn sync_list_system_counters<'this>( &'this mut self, ) -> SendRequest<'this, Self, ListSystemCountersReply> ⓘ
fn sync_list_system_counters_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ListSystemCountersReply> ⓘ
fn sync_create_counter<'this>( &'this mut self, id: Counter, initial_value: Int64, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_create_counter_checked<'this>( &'this mut self, id: Counter, initial_value: Int64, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_destroy_counter<'this>( &'this mut self, counter: Counter, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_destroy_counter_checked<'this>( &'this mut self, counter: Counter, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_query_counter<'this>( &'this mut self, counter: Counter, ) -> SendRequest<'this, Self, QueryCounterReply> ⓘ
fn sync_query_counter_immediate<'this>( &'this mut self, counter: Counter, ) -> CheckedSendRequest<'this, Self, QueryCounterReply> ⓘ
fn sync_await<'this>( &'this mut self, wait_list: impl AsRef<[Waitcondition]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_await_checked<'this>( &'this mut self, wait_list: impl AsRef<[Waitcondition]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_change_counter<'this>( &'this mut self, counter: Counter, amount: Int64, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_change_counter_checked<'this>( &'this mut self, counter: Counter, amount: Int64, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_set_counter<'this>( &'this mut self, counter: Counter, value: Int64, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_set_counter_checked<'this>( &'this mut self, counter: Counter, value: Int64, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_create_alarm<'this>( &'this mut self, id: Alarm, value_list: impl Borrow<CreateAlarmAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_create_alarm_checked<'this>( &'this mut self, id: Alarm, value_list: impl Borrow<CreateAlarmAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_change_alarm<'this>( &'this mut self, id: Alarm, value_list: impl Borrow<ChangeAlarmAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_change_alarm_checked<'this>( &'this mut self, id: Alarm, value_list: impl Borrow<ChangeAlarmAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_destroy_alarm<'this>( &'this mut self, alarm: Alarm, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_destroy_alarm_checked<'this>( &'this mut self, alarm: Alarm, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_query_alarm<'this>( &'this mut self, alarm: Alarm, ) -> SendRequest<'this, Self, QueryAlarmReply> ⓘ
fn sync_query_alarm_immediate<'this>( &'this mut self, alarm: Alarm, ) -> CheckedSendRequest<'this, Self, QueryAlarmReply> ⓘ
fn sync_set_priority<'this>( &'this mut self, id: u32, priority: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_set_priority_checked<'this>( &'this mut self, id: u32, priority: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_get_priority<'this>( &'this mut self, id: u32, ) -> SendRequest<'this, Self, GetPriorityReply> ⓘ
fn sync_get_priority_immediate<'this>( &'this mut self, id: u32, ) -> CheckedSendRequest<'this, Self, GetPriorityReply> ⓘ
fn sync_create_fence<'this>( &'this mut self, drawable: Drawable, fence: Fence, initially_triggered: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_create_fence_checked<'this>( &'this mut self, drawable: Drawable, fence: Fence, initially_triggered: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_trigger_fence<'this>( &'this mut self, fence: Fence, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_trigger_fence_checked<'this>( &'this mut self, fence: Fence, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_reset_fence<'this>( &'this mut self, fence: Fence, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_reset_fence_checked<'this>( &'this mut self, fence: Fence, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_destroy_fence<'this>( &'this mut self, fence: Fence, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_destroy_fence_checked<'this>( &'this mut self, fence: Fence, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn sync_query_fence<'this>( &'this mut self, fence: Fence, ) -> SendRequest<'this, Self, QueryFenceReply> ⓘ
fn sync_query_fence_immediate<'this>( &'this mut self, fence: Fence, ) -> CheckedSendRequest<'this, Self, QueryFenceReply> ⓘ
fn sync_await_fence<'this>( &'this mut self, fence_list: impl AsRef<[Fence]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn sync_await_fence_checked<'this>( &'this mut self, fence_list: impl AsRef<[Fence]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xc_misc_get_version<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> SendRequest<'this, Self, GetVersionReply> ⓘ
fn xc_misc_get_version_immediate<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> CheckedSendRequest<'this, Self, GetVersionReply> ⓘ
fn xc_misc_get_xid_range<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetXIDRangeReply> ⓘ
fn xc_misc_get_xid_range_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetXIDRangeReply> ⓘ
fn xc_misc_get_xid_list<'this>( &'this mut self, count: u32, ) -> SendRequest<'this, Self, GetXIDListReply> ⓘ
fn xc_misc_get_xid_list_immediate<'this>( &'this mut self, count: u32, ) -> CheckedSendRequest<'this, Self, GetXIDListReply> ⓘ
fn xevie_query_version<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xevie_query_version_immediate<'this>( &'this mut self, client_major_version: u16, client_minor_version: u16, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xevie_start<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, StartReply> ⓘ
fn xevie_start_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, StartReply> ⓘ
fn xevie_end<'this>( &'this mut self, cmap: u32, ) -> SendRequest<'this, Self, EndReply> ⓘ
fn xevie_end_immediate<'this>( &'this mut self, cmap: u32, ) -> CheckedSendRequest<'this, Self, EndReply> ⓘ
fn xevie_send<'this>( &'this mut self, event: Event, data_type: u32, ) -> SendRequest<'this, Self, SendReply> ⓘ
fn xevie_send_immediate<'this>( &'this mut self, event: Event, data_type: u32, ) -> CheckedSendRequest<'this, Self, SendReply> ⓘ
fn xevie_select_input<'this>( &'this mut self, event_mask: u32, ) -> SendRequest<'this, Self, SelectInputReply> ⓘ
fn xevie_select_input_immediate<'this>( &'this mut self, event_mask: u32, ) -> CheckedSendRequest<'this, Self, SelectInputReply> ⓘ
fn xf86dri_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xf86dri_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xf86dri_query_direct_rendering_capable<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, QueryDirectRenderingCapableReply> ⓘ
fn xf86dri_query_direct_rendering_capable_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, QueryDirectRenderingCapableReply> ⓘ
fn xf86dri_open_connection<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, OpenConnectionReply> ⓘ
fn xf86dri_open_connection_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, OpenConnectionReply> ⓘ
fn xf86dri_close_connection<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86dri_close_connection_checked<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86dri_get_client_driver_name<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, GetClientDriverNameReply> ⓘ
fn xf86dri_get_client_driver_name_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, GetClientDriverNameReply> ⓘ
fn xf86dri_create_context<'this>( &'this mut self, screen: u32, visual: u32, context: u32, ) -> SendRequest<'this, Self, CreateContextReply> ⓘ
fn xf86dri_create_context_immediate<'this>( &'this mut self, screen: u32, visual: u32, context: u32, ) -> CheckedSendRequest<'this, Self, CreateContextReply> ⓘ
fn xf86dri_destroy_context<'this>( &'this mut self, screen: u32, context: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86dri_destroy_context_checked<'this>( &'this mut self, screen: u32, context: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86dri_create_drawable<'this>( &'this mut self, screen: u32, drawable: u32, ) -> SendRequest<'this, Self, CreateDrawableReply> ⓘ
fn xf86dri_create_drawable_immediate<'this>( &'this mut self, screen: u32, drawable: u32, ) -> CheckedSendRequest<'this, Self, CreateDrawableReply> ⓘ
fn xf86dri_destroy_drawable<'this>( &'this mut self, screen: u32, drawable: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86dri_destroy_drawable_checked<'this>( &'this mut self, screen: u32, drawable: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86dri_get_drawable_info<'this>( &'this mut self, screen: u32, drawable: u32, ) -> SendRequest<'this, Self, GetDrawableInfoReply> ⓘ
fn xf86dri_get_drawable_info_immediate<'this>( &'this mut self, screen: u32, drawable: u32, ) -> CheckedSendRequest<'this, Self, GetDrawableInfoReply> ⓘ
fn xf86dri_get_device_info<'this>( &'this mut self, screen: u32, ) -> SendRequest<'this, Self, GetDeviceInfoReply> ⓘ
fn xf86dri_get_device_info_immediate<'this>( &'this mut self, screen: u32, ) -> CheckedSendRequest<'this, Self, GetDeviceInfoReply> ⓘ
fn xf86dri_auth_connection<'this>( &'this mut self, screen: u32, magic: u32, ) -> SendRequest<'this, Self, AuthConnectionReply> ⓘ
fn xf86dri_auth_connection_immediate<'this>( &'this mut self, screen: u32, magic: u32, ) -> CheckedSendRequest<'this, Self, AuthConnectionReply> ⓘ
fn xf86vidmode_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xf86vidmode_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xf86vidmode_get_mode_line<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetModeLineReply> ⓘ
fn xf86vidmode_get_mode_line_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetModeLineReply> ⓘ
fn xf86vidmode_mod_mode_line<'this>( &'this mut self, screen: u32, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_mod_mode_line_checked<'this>( &'this mut self, screen: u32, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_switch_mode<'this>( &'this mut self, screen: u16, zoom: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_switch_mode_checked<'this>( &'this mut self, screen: u16, zoom: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_monitor<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetMonitorReply> ⓘ
fn xf86vidmode_get_monitor_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetMonitorReply> ⓘ
fn xf86vidmode_lock_mode_switch<'this>( &'this mut self, screen: u16, lock: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_lock_mode_switch_checked<'this>( &'this mut self, screen: u16, lock: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_all_mode_lines<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetAllModeLinesReply> ⓘ
fn xf86vidmode_get_all_mode_lines_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetAllModeLinesReply> ⓘ
fn xf86vidmode_add_mode_line<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, after_dotclock: Dotclock, after_hdisplay: u16, after_hsyncstart: u16, after_hsyncend: u16, after_htotal: u16, after_hskew: u16, after_vdisplay: u16, after_vsyncstart: u16, after_vsyncend: u16, after_vtotal: u16, after_flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_add_mode_line_checked<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, after_dotclock: Dotclock, after_hdisplay: u16, after_hsyncstart: u16, after_hsyncend: u16, after_htotal: u16, after_hskew: u16, after_vdisplay: u16, after_vsyncstart: u16, after_vsyncend: u16, after_vtotal: u16, after_flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_delete_mode_line<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_delete_mode_line_checked<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_validate_mode_line<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ValidateModeLineReply> ⓘ
fn xf86vidmode_validate_mode_line_immediate<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ValidateModeLineReply> ⓘ
fn xf86vidmode_switch_to_mode<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_switch_to_mode_checked<'this>( &'this mut self, screen: u32, dotclock: Dotclock, hdisplay: u16, hsyncstart: u16, hsyncend: u16, htotal: u16, hskew: u16, vdisplay: u16, vsyncstart: u16, vsyncend: u16, vtotal: u16, flags: impl Into<ModeFlag>, private: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_view_port<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetViewPortReply> ⓘ
fn xf86vidmode_get_view_port_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetViewPortReply> ⓘ
fn xf86vidmode_set_view_port<'this>( &'this mut self, screen: u16, x: u32, y: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_set_view_port_checked<'this>( &'this mut self, screen: u16, x: u32, y: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_dot_clocks<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetDotClocksReply> ⓘ
fn xf86vidmode_get_dot_clocks_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetDotClocksReply> ⓘ
fn xf86vidmode_set_client_version<'this>( &'this mut self, major: u16, minor: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_set_client_version_checked<'this>( &'this mut self, major: u16, minor: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_set_gamma<'this>( &'this mut self, screen: u16, red: u32, green: u32, blue: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_set_gamma_checked<'this>( &'this mut self, screen: u16, red: u32, green: u32, blue: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_gamma<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetGammaReply> ⓘ
fn xf86vidmode_get_gamma_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetGammaReply> ⓘ
fn xf86vidmode_get_gamma_ramp<'this>( &'this mut self, screen: u16, size: u16, ) -> SendRequest<'this, Self, GetGammaRampReply> ⓘ
fn xf86vidmode_get_gamma_ramp_immediate<'this>( &'this mut self, screen: u16, size: u16, ) -> CheckedSendRequest<'this, Self, GetGammaRampReply> ⓘ
fn xf86vidmode_set_gamma_ramp<'this>( &'this mut self, screen: u16, size: u16, red: impl AsRef<[u16]>, green: impl AsRef<[u16]>, blue: impl AsRef<[u16]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_set_gamma_ramp_checked<'this>( &'this mut self, screen: u16, size: u16, red: impl AsRef<[u16]>, green: impl AsRef<[u16]>, blue: impl AsRef<[u16]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xf86vidmode_get_gamma_ramp_size<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetGammaRampSizeReply> ⓘ
fn xf86vidmode_get_gamma_ramp_size_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetGammaRampSizeReply> ⓘ
fn xf86vidmode_get_permissions<'this>( &'this mut self, screen: u16, ) -> SendRequest<'this, Self, GetPermissionsReply> ⓘ
fn xf86vidmode_get_permissions_immediate<'this>( &'this mut self, screen: u16, ) -> CheckedSendRequest<'this, Self, GetPermissionsReply> ⓘ
fn xfixes_query_version<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xfixes_query_version_immediate<'this>( &'this mut self, client_major_version: u32, client_minor_version: u32, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xfixes_change_save_set<'this>( &'this mut self, mode: SaveSetMode, target: SaveSetTarget, map: SaveSetMapping, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_change_save_set_checked<'this>( &'this mut self, mode: SaveSetMode, target: SaveSetTarget, map: SaveSetMapping, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_select_selection_input<'this>( &'this mut self, window: Window, selection: Atom, event_mask: impl Into<SelectionEventMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_select_selection_input_checked<'this>( &'this mut self, window: Window, selection: Atom, event_mask: impl Into<SelectionEventMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_select_cursor_input<'this>( &'this mut self, window: Window, event_mask: impl Into<CursorNotifyMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_select_cursor_input_checked<'this>( &'this mut self, window: Window, event_mask: impl Into<CursorNotifyMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_get_cursor_image<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetCursorImageReply> ⓘ
fn xfixes_get_cursor_image_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetCursorImageReply> ⓘ
fn xfixes_create_region<'this>( &'this mut self, region: Region, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_checked<'this>( &'this mut self, region: Region, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_bitmap<'this>( &'this mut self, region: Region, bitmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_bitmap_checked<'this>( &'this mut self, region: Region, bitmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_window<'this>( &'this mut self, region: Region, window: Window, kind: SK, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_window_checked<'this>( &'this mut self, region: Region, window: Window, kind: SK, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_gc<'this>( &'this mut self, region: Region, gc: Gcontext, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_gc_checked<'this>( &'this mut self, region: Region, gc: Gcontext, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_picture<'this>( &'this mut self, region: Region, picture: Picture, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_region_from_picture_checked<'this>( &'this mut self, region: Region, picture: Picture, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_destroy_region<'this>( &'this mut self, region: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_destroy_region_checked<'this>( &'this mut self, region: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_set_region<'this>( &'this mut self, region: Region, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_set_region_checked<'this>( &'this mut self, region: Region, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_copy_region<'this>( &'this mut self, source: Region, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_copy_region_checked<'this>( &'this mut self, source: Region, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_union_region<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_union_region_checked<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_intersect_region<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_intersect_region_checked<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_subtract_region<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_subtract_region_checked<'this>( &'this mut self, source1: Region, source2: Region, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_invert_region<'this>( &'this mut self, source: Region, bounds: Rectangle, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_invert_region_checked<'this>( &'this mut self, source: Region, bounds: Rectangle, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_translate_region<'this>( &'this mut self, region: Region, dx: i16, dy: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_translate_region_checked<'this>( &'this mut self, region: Region, dx: i16, dy: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_region_extents<'this>( &'this mut self, source: Region, destination: Region, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_region_extents_checked<'this>( &'this mut self, source: Region, destination: Region, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_fetch_region<'this>( &'this mut self, region: Region, ) -> SendRequest<'this, Self, FetchRegionReply> ⓘ
fn xfixes_fetch_region_immediate<'this>( &'this mut self, region: Region, ) -> CheckedSendRequest<'this, Self, FetchRegionReply> ⓘ
fn xfixes_set_gc_clip_region<'this>( &'this mut self, gc: Gcontext, region: impl Into<Region>, x_origin: i16, y_origin: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_set_gc_clip_region_checked<'this>( &'this mut self, gc: Gcontext, region: impl Into<Region>, x_origin: i16, y_origin: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_set_window_shape_region<'this>( &'this mut self, dest: Window, dest_kind: SK, x_offset: i16, y_offset: i16, region: impl Into<Region>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_set_window_shape_region_checked<'this>( &'this mut self, dest: Window, dest_kind: SK, x_offset: i16, y_offset: i16, region: impl Into<Region>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_set_picture_clip_region<'this>( &'this mut self, picture: Picture, region: impl Into<Region>, x_origin: i16, y_origin: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_set_picture_clip_region_checked<'this>( &'this mut self, picture: Picture, region: impl Into<Region>, x_origin: i16, y_origin: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_set_cursor_name<'this>( &'this mut self, cursor: Cursor, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_set_cursor_name_checked<'this>( &'this mut self, cursor: Cursor, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_get_cursor_name<'this>( &'this mut self, cursor: Cursor, ) -> SendRequest<'this, Self, GetCursorNameReply> ⓘ
fn xfixes_get_cursor_name_immediate<'this>( &'this mut self, cursor: Cursor, ) -> CheckedSendRequest<'this, Self, GetCursorNameReply> ⓘ
fn xfixes_get_cursor_image_and_name<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetCursorImageAndNameReply> ⓘ
fn xfixes_get_cursor_image_and_name_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetCursorImageAndNameReply> ⓘ
fn xfixes_change_cursor<'this>( &'this mut self, source: Cursor, destination: Cursor, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_change_cursor_checked<'this>( &'this mut self, source: Cursor, destination: Cursor, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_change_cursor_by_name<'this>( &'this mut self, src: Cursor, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_change_cursor_by_name_checked<'this>( &'this mut self, src: Cursor, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_expand_region<'this>( &'this mut self, source: Region, destination: Region, left: u16, right: u16, top: u16, bottom: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_expand_region_checked<'this>( &'this mut self, source: Region, destination: Region, left: u16, right: u16, top: u16, bottom: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_hide_cursor<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_hide_cursor_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_show_cursor<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_show_cursor_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_create_pointer_barrier<'this>( &'this mut self, barrier: Barrier, window: Window, x1: u16, y1: u16, x2: u16, y2: u16, directions: impl Into<BarrierDirections>, devices: impl AsRef<[u16]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_create_pointer_barrier_checked<'this>( &'this mut self, barrier: Barrier, window: Window, x1: u16, y1: u16, x2: u16, y2: u16, directions: impl Into<BarrierDirections>, devices: impl AsRef<[u16]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xfixes_delete_pointer_barrier<'this>( &'this mut self, barrier: Barrier, ) -> SendRequest<'this, Self, ()> ⓘ
fn xfixes_delete_pointer_barrier_checked<'this>( &'this mut self, barrier: Barrier, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinerama_query_version<'this>( &'this mut self, major: u8, minor: u8, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xinerama_query_version_immediate<'this>( &'this mut self, major: u8, minor: u8, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xinerama_get_state<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetStateReply> ⓘ
fn xinerama_get_state_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetStateReply> ⓘ
fn xinerama_get_screen_count<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetScreenCountReply> ⓘ
fn xinerama_get_screen_count_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetScreenCountReply> ⓘ
fn xinerama_get_screen_size<'this>( &'this mut self, window: Window, screen: u32, ) -> SendRequest<'this, Self, GetScreenSizeReply> ⓘ
fn xinerama_get_screen_size_immediate<'this>( &'this mut self, window: Window, screen: u32, ) -> CheckedSendRequest<'this, Self, GetScreenSizeReply> ⓘ
fn xinerama_is_active<'this>( &'this mut self, ) -> SendRequest<'this, Self, IsActiveReply> ⓘ
fn xinerama_is_active_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, IsActiveReply> ⓘ
fn xinerama_query_screens<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryScreensReply> ⓘ
fn xinerama_query_screens_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryScreensReply> ⓘ
fn xinput_get_extension_version<'this>( &'this mut self, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, GetExtensionVersionReply> ⓘ
fn xinput_get_extension_version_immediate<'this>( &'this mut self, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, GetExtensionVersionReply> ⓘ
fn xinput_list_input_devices<'this>( &'this mut self, ) -> SendRequest<'this, Self, ListInputDevicesReply> ⓘ
fn xinput_list_input_devices_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ListInputDevicesReply> ⓘ
fn xinput_open_device<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, OpenDeviceReply> ⓘ
fn xinput_open_device_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, OpenDeviceReply> ⓘ
fn xinput_close_device<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_close_device_checked<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_set_device_mode<'this>( &'this mut self, device_id: u8, mode: ValuatorMode, ) -> SendRequest<'this, Self, SetDeviceModeReply> ⓘ
fn xinput_set_device_mode_immediate<'this>( &'this mut self, device_id: u8, mode: ValuatorMode, ) -> CheckedSendRequest<'this, Self, SetDeviceModeReply> ⓘ
fn xinput_select_extension_event<'this>( &'this mut self, window: Window, classes: impl AsRef<[EventClass]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_select_extension_event_checked<'this>( &'this mut self, window: Window, classes: impl AsRef<[EventClass]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_selected_extension_events<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetSelectedExtensionEventsReply> ⓘ
fn xinput_get_selected_extension_events_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetSelectedExtensionEventsReply> ⓘ
fn xinput_change_device_dont_propagate_list<'this>( &'this mut self, window: Window, mode: PropagateMode, classes: impl AsRef<[EventClass]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_change_device_dont_propagate_list_checked<'this>( &'this mut self, window: Window, mode: PropagateMode, classes: impl AsRef<[EventClass]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_device_dont_propagate_list<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetDeviceDontPropagateListReply> ⓘ
fn xinput_get_device_dont_propagate_list_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetDeviceDontPropagateListReply> ⓘ
fn xinput_get_device_motion_events<'this>( &'this mut self, start: Timestamp, stop: impl Into<Time>, device_id: u8, ) -> SendRequest<'this, Self, GetDeviceMotionEventsReply> ⓘ
fn xinput_get_device_motion_events_immediate<'this>( &'this mut self, start: Timestamp, stop: impl Into<Time>, device_id: u8, ) -> CheckedSendRequest<'this, Self, GetDeviceMotionEventsReply> ⓘ
fn xinput_change_keyboard_device<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, ChangeKeyboardDeviceReply> ⓘ
fn xinput_change_keyboard_device_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, ChangeKeyboardDeviceReply> ⓘ
fn xinput_change_pointer_device<'this>( &'this mut self, x_axis: u8, y_axis: u8, device_id: u8, ) -> SendRequest<'this, Self, ChangePointerDeviceReply> ⓘ
fn xinput_change_pointer_device_immediate<'this>( &'this mut self, x_axis: u8, y_axis: u8, device_id: u8, ) -> CheckedSendRequest<'this, Self, ChangePointerDeviceReply> ⓘ
fn xinput_grab_device<'this>( &'this mut self, grab_window: Window, time: impl Into<Time>, this_device_mode: GrabMode, other_device_mode: GrabMode, owner_events: bool, device_id: u8, classes: impl AsRef<[EventClass]>, ) -> SendRequest<'this, Self, GrabDeviceReply> ⓘ
fn xinput_grab_device_immediate<'this>( &'this mut self, grab_window: Window, time: impl Into<Time>, this_device_mode: GrabMode, other_device_mode: GrabMode, owner_events: bool, device_id: u8, classes: impl AsRef<[EventClass]>, ) -> CheckedSendRequest<'this, Self, GrabDeviceReply> ⓘ
fn xinput_ungrab_device<'this>( &'this mut self, time: impl Into<Time>, device_id: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_ungrab_device_checked<'this>( &'this mut self, time: impl Into<Time>, device_id: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_grab_device_key<'this>( &'this mut self, grab_window: Window, modifiers: impl Into<ModMask>, modifier_device: impl Into<ModifierDevice>, grabbed_device: u8, key: impl Into<Grab>, this_device_mode: GrabMode, other_device_mode: GrabMode, owner_events: bool, classes: impl AsRef<[EventClass]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_grab_device_key_checked<'this>( &'this mut self, grab_window: Window, modifiers: impl Into<ModMask>, modifier_device: impl Into<ModifierDevice>, grabbed_device: u8, key: impl Into<Grab>, this_device_mode: GrabMode, other_device_mode: GrabMode, owner_events: bool, classes: impl AsRef<[EventClass]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_ungrab_device_key<'this>( &'this mut self, grab_window: Window, modifiers: impl Into<ModMask>, modifier_device: impl Into<ModifierDevice>, key: impl Into<Grab>, grabbed_device: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_ungrab_device_key_checked<'this>( &'this mut self, grab_window: Window, modifiers: impl Into<ModMask>, modifier_device: impl Into<ModifierDevice>, key: impl Into<Grab>, grabbed_device: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_allow_device_events<'this>( &'this mut self, time: impl Into<Time>, mode: DeviceInputMode, device_id: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_allow_device_events_checked<'this>( &'this mut self, time: impl Into<Time>, mode: DeviceInputMode, device_id: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_device_focus<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, GetDeviceFocusReply> ⓘ
fn xinput_get_device_focus_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, GetDeviceFocusReply> ⓘ
fn xinput_set_device_focus<'this>( &'this mut self, focus: impl Into<InputFocus>, time: impl Into<Time>, revert_to: InputFocus, device_id: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_set_device_focus_checked<'this>( &'this mut self, focus: impl Into<InputFocus>, time: impl Into<Time>, revert_to: InputFocus, device_id: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_feedback_control<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, GetFeedbackControlReply> ⓘ
fn xinput_get_feedback_control_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, GetFeedbackControlReply> ⓘ
fn xinput_change_feedback_control<'this>( &'this mut self, mask: impl Into<ChangeFeedbackControlMask>, device_id: u8, feedback_id: u8, feedback: FeedbackCtl, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_change_feedback_control_checked<'this>( &'this mut self, mask: impl Into<ChangeFeedbackControlMask>, device_id: u8, feedback_id: u8, feedback: FeedbackCtl, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_device_key_mapping<'this>( &'this mut self, device_id: u8, first_keycode: KeyCode, count: u8, ) -> SendRequest<'this, Self, GetDeviceKeyMappingReply> ⓘ
fn xinput_get_device_key_mapping_immediate<'this>( &'this mut self, device_id: u8, first_keycode: KeyCode, count: u8, ) -> CheckedSendRequest<'this, Self, GetDeviceKeyMappingReply> ⓘ
fn xinput_change_device_key_mapping<'this>( &'this mut self, device_id: u8, first_keycode: KeyCode, keysyms_per_keycode: u8, keycode_count: u8, keysyms: impl AsRef<[Keysym]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_change_device_key_mapping_checked<'this>( &'this mut self, device_id: u8, first_keycode: KeyCode, keysyms_per_keycode: u8, keycode_count: u8, keysyms: impl AsRef<[Keysym]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_device_modifier_mapping<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, GetDeviceModifierMappingReply> ⓘ
fn xinput_get_device_modifier_mapping_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, GetDeviceModifierMappingReply> ⓘ
fn xinput_set_device_modifier_mapping<'this>( &'this mut self, device_id: u8, keymaps: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, SetDeviceModifierMappingReply> ⓘ
fn xinput_set_device_modifier_mapping_immediate<'this>( &'this mut self, device_id: u8, keymaps: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, SetDeviceModifierMappingReply> ⓘ
fn xinput_query_device_state<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, QueryDeviceStateReply> ⓘ
fn xinput_query_device_state_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, QueryDeviceStateReply> ⓘ
fn xinput_device_bell<'this>( &'this mut self, device_id: u8, feedback_id: u8, feedback_class: u8, percent: i8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_device_bell_checked<'this>( &'this mut self, device_id: u8, feedback_id: u8, feedback_class: u8, percent: i8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_set_device_valuators<'this>( &'this mut self, device_id: u8, first_valuator: u8, valuators: impl AsRef<[i32]>, ) -> SendRequest<'this, Self, SetDeviceValuatorsReply> ⓘ
fn xinput_set_device_valuators_immediate<'this>( &'this mut self, device_id: u8, first_valuator: u8, valuators: impl AsRef<[i32]>, ) -> CheckedSendRequest<'this, Self, SetDeviceValuatorsReply> ⓘ
fn xinput_get_device_control<'this>( &'this mut self, control_id: DeviceControl, device_id: u8, ) -> SendRequest<'this, Self, GetDeviceControlReply> ⓘ
fn xinput_get_device_control_immediate<'this>( &'this mut self, control_id: DeviceControl, device_id: u8, ) -> CheckedSendRequest<'this, Self, GetDeviceControlReply> ⓘ
fn xinput_change_device_control<'this>( &'this mut self, control_id: DeviceControl, device_id: u8, control: DeviceCtl, ) -> SendRequest<'this, Self, ChangeDeviceControlReply> ⓘ
fn xinput_change_device_control_immediate<'this>( &'this mut self, control_id: DeviceControl, device_id: u8, control: DeviceCtl, ) -> CheckedSendRequest<'this, Self, ChangeDeviceControlReply> ⓘ
fn xinput_list_device_properties<'this>( &'this mut self, device_id: u8, ) -> SendRequest<'this, Self, ListDevicePropertiesReply> ⓘ
fn xinput_list_device_properties_immediate<'this>( &'this mut self, device_id: u8, ) -> CheckedSendRequest<'this, Self, ListDevicePropertiesReply> ⓘ
fn xinput_change_device_property<'this>( &'this mut self, property: Atom, type_: Atom, device_id: u8, mode: PropMode, num_items: u32, items: impl Borrow<ChangeDevicePropertyAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_change_device_property_checked<'this>( &'this mut self, property: Atom, type_: Atom, device_id: u8, mode: PropMode, num_items: u32, items: impl Borrow<ChangeDevicePropertyAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_delete_device_property<'this>( &'this mut self, property: Atom, device_id: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_delete_device_property_checked<'this>( &'this mut self, property: Atom, device_id: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_get_device_property<'this>( &'this mut self, property: Atom, type_: Atom, offset: u32, len: u32, device_id: u8, delete: bool, ) -> SendRequest<'this, Self, GetDevicePropertyReply> ⓘ
fn xinput_get_device_property_immediate<'this>( &'this mut self, property: Atom, type_: Atom, offset: u32, len: u32, device_id: u8, delete: bool, ) -> CheckedSendRequest<'this, Self, GetDevicePropertyReply> ⓘ
fn xinput_xi_query_pointer<'this>( &'this mut self, window: Window, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, XIQueryPointerReply> ⓘ
fn xinput_xi_query_pointer_immediate<'this>( &'this mut self, window: Window, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, XIQueryPointerReply> ⓘ
fn xinput_xi_warp_pointer<'this>( &'this mut self, src_win: Window, dst_win: Window, src_x: Fp1616, src_y: Fp1616, src_width: u16, src_height: u16, dst_x: Fp1616, dst_y: Fp1616, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_warp_pointer_checked<'this>( &'this mut self, src_win: Window, dst_win: Window, src_x: Fp1616, src_y: Fp1616, src_width: u16, src_height: u16, dst_x: Fp1616, dst_y: Fp1616, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_change_cursor<'this>( &'this mut self, window: Window, cursor: Cursor, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_change_cursor_checked<'this>( &'this mut self, window: Window, cursor: Cursor, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_change_hierarchy<'this>( &'this mut self, changes: impl AsRef<[HierarchyChange]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_change_hierarchy_checked<'this>( &'this mut self, changes: impl AsRef<[HierarchyChange]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_set_client_pointer<'this>( &'this mut self, window: Window, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_set_client_pointer_checked<'this>( &'this mut self, window: Window, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_get_client_pointer<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, XIGetClientPointerReply> ⓘ
fn xinput_xi_get_client_pointer_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, XIGetClientPointerReply> ⓘ
fn xinput_xi_select_events<'this>( &'this mut self, window: Window, masks: impl AsRef<[EventMask]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_select_events_checked<'this>( &'this mut self, window: Window, masks: impl AsRef<[EventMask]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_query_version<'this>( &'this mut self, major_version: u16, minor_version: u16, ) -> SendRequest<'this, Self, XIQueryVersionReply> ⓘ
fn xinput_xi_query_version_immediate<'this>( &'this mut self, major_version: u16, minor_version: u16, ) -> CheckedSendRequest<'this, Self, XIQueryVersionReply> ⓘ
fn xinput_xi_query_device<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, XIQueryDeviceReply> ⓘ
fn xinput_xi_query_device_immediate<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, XIQueryDeviceReply> ⓘ
fn xinput_xi_set_focus<'this>( &'this mut self, window: Window, time: impl Into<Time>, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_set_focus_checked<'this>( &'this mut self, window: Window, time: impl Into<Time>, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_get_focus<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, XIGetFocusReply> ⓘ
fn xinput_xi_get_focus_immediate<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, XIGetFocusReply> ⓘ
fn xinput_xi_grab_device<'this>( &'this mut self, window: Window, time: impl Into<Time>, cursor: Cursor, deviceid: impl Into<Device>, mode: GrabMode, paired_device_mode: GrabMode, owner_events: GrabOwner, mask: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, XIGrabDeviceReply> ⓘ
fn xinput_xi_grab_device_immediate<'this>( &'this mut self, window: Window, time: impl Into<Time>, cursor: Cursor, deviceid: impl Into<Device>, mode: GrabMode, paired_device_mode: GrabMode, owner_events: GrabOwner, mask: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, XIGrabDeviceReply> ⓘ
fn xinput_xi_ungrab_device<'this>( &'this mut self, time: impl Into<Time>, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_ungrab_device_checked<'this>( &'this mut self, time: impl Into<Time>, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_allow_events<'this>( &'this mut self, time: impl Into<Time>, deviceid: impl Into<Device>, event_mode: EventMode, touchid: u32, grab_window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_allow_events_checked<'this>( &'this mut self, time: impl Into<Time>, deviceid: impl Into<Device>, event_mode: EventMode, touchid: u32, grab_window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_passive_grab_device<'this>( &'this mut self, time: impl Into<Time>, grab_window: Window, cursor: Cursor, detail: u32, deviceid: impl Into<Device>, grab_type: GrabType, grab_mode: GrabMode22, paired_device_mode: GrabMode, owner_events: GrabOwner, mask: impl AsRef<[u32]>, modifiers: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, XIPassiveGrabDeviceReply> ⓘ
fn xinput_xi_passive_grab_device_immediate<'this>( &'this mut self, time: impl Into<Time>, grab_window: Window, cursor: Cursor, detail: u32, deviceid: impl Into<Device>, grab_type: GrabType, grab_mode: GrabMode22, paired_device_mode: GrabMode, owner_events: GrabOwner, mask: impl AsRef<[u32]>, modifiers: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, XIPassiveGrabDeviceReply> ⓘ
fn xinput_xi_passive_ungrab_device<'this>( &'this mut self, grab_window: Window, detail: u32, deviceid: impl Into<Device>, grab_type: GrabType, modifiers: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_passive_ungrab_device_checked<'this>( &'this mut self, grab_window: Window, detail: u32, deviceid: impl Into<Device>, grab_type: GrabType, modifiers: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_list_properties<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> SendRequest<'this, Self, XIListPropertiesReply> ⓘ
fn xinput_xi_list_properties_immediate<'this>( &'this mut self, deviceid: impl Into<Device>, ) -> CheckedSendRequest<'this, Self, XIListPropertiesReply> ⓘ
fn xinput_xi_change_property<'this>( &'this mut self, deviceid: impl Into<Device>, mode: PropMode, property: Atom, type_: Atom, num_items: u32, items: impl Borrow<XIChangePropertyAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_change_property_checked<'this>( &'this mut self, deviceid: impl Into<Device>, mode: PropMode, property: Atom, type_: Atom, num_items: u32, items: impl Borrow<XIChangePropertyAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_delete_property<'this>( &'this mut self, deviceid: impl Into<Device>, property: Atom, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_delete_property_checked<'this>( &'this mut self, deviceid: impl Into<Device>, property: Atom, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_xi_get_property<'this>( &'this mut self, deviceid: impl Into<Device>, delete: bool, property: Atom, type_: Atom, offset: u32, len: u32, ) -> SendRequest<'this, Self, XIGetPropertyReply> ⓘ
fn xinput_xi_get_property_immediate<'this>( &'this mut self, deviceid: impl Into<Device>, delete: bool, property: Atom, type_: Atom, offset: u32, len: u32, ) -> CheckedSendRequest<'this, Self, XIGetPropertyReply> ⓘ
fn xinput_xi_get_selected_events<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, XIGetSelectedEventsReply> ⓘ
fn xinput_xi_get_selected_events_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, XIGetSelectedEventsReply> ⓘ
fn xinput_xi_barrier_release_pointer<'this>( &'this mut self, barriers: impl AsRef<[BarrierReleasePointerInfo]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_xi_barrier_release_pointer_checked<'this>( &'this mut self, barriers: impl AsRef<[BarrierReleasePointerInfo]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xinput_send_extension_event<'this>( &'this mut self, destination: Window, device_id: u8, propagate: bool, events: impl AsRef<[EventForSend]>, classes: impl AsRef<[EventClass]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xinput_send_extension_event_checked<'this>( &'this mut self, destination: Window, device_id: u8, propagate: bool, events: impl AsRef<[EventForSend]>, classes: impl AsRef<[EventClass]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_use_extension<'this>( &'this mut self, wanted_major: u16, wanted_minor: u16, ) -> SendRequest<'this, Self, UseExtensionReply> ⓘ
fn xkb_use_extension_immediate<'this>( &'this mut self, wanted_major: u16, wanted_minor: u16, ) -> CheckedSendRequest<'this, Self, UseExtensionReply> ⓘ
fn xkb_select_events<'this>( &'this mut self, device_spec: DeviceSpec, clear: impl Into<EventType>, select_all: impl Into<EventType>, affect_map: impl Into<MapPart>, map: impl Into<MapPart>, details: impl Borrow<SelectEventsAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_select_events_checked<'this>( &'this mut self, device_spec: DeviceSpec, clear: impl Into<EventType>, select_all: impl Into<EventType>, affect_map: impl Into<MapPart>, map: impl Into<MapPart>, details: impl Borrow<SelectEventsAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_bell<'this>( &'this mut self, device_spec: DeviceSpec, bell_class: BellClassSpec, bell_id: IDSpec, percent: i8, force_sound: bool, event_only: bool, pitch: i16, duration: i16, name: Atom, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_bell_checked<'this>( &'this mut self, device_spec: DeviceSpec, bell_class: BellClassSpec, bell_id: IDSpec, percent: i8, force_sound: bool, event_only: bool, pitch: i16, duration: i16, name: Atom, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_state<'this>( &'this mut self, device_spec: DeviceSpec, ) -> SendRequest<'this, Self, GetStateReply> ⓘ
fn xkb_get_state_immediate<'this>( &'this mut self, device_spec: DeviceSpec, ) -> CheckedSendRequest<'this, Self, GetStateReply> ⓘ
fn xkb_latch_lock_state<'this>( &'this mut self, device_spec: DeviceSpec, affect_mod_locks: impl Into<ModMask>, mod_locks: impl Into<ModMask>, lock_group: bool, group_lock: Group, affect_mod_latches: impl Into<ModMask>, latch_group: bool, group_latch: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_latch_lock_state_checked<'this>( &'this mut self, device_spec: DeviceSpec, affect_mod_locks: impl Into<ModMask>, mod_locks: impl Into<ModMask>, lock_group: bool, group_lock: Group, affect_mod_latches: impl Into<ModMask>, latch_group: bool, group_latch: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_controls<'this>( &'this mut self, device_spec: DeviceSpec, ) -> SendRequest<'this, Self, GetControlsReply> ⓘ
fn xkb_get_controls_immediate<'this>( &'this mut self, device_spec: DeviceSpec, ) -> CheckedSendRequest<'this, Self, GetControlsReply> ⓘ
fn xkb_set_controls<'this>( &'this mut self, device_spec: DeviceSpec, affect_internal_real_mods: impl Into<ModMask>, internal_real_mods: impl Into<ModMask>, affect_ignore_lock_real_mods: impl Into<ModMask>, ignore_lock_real_mods: impl Into<ModMask>, affect_internal_virtual_mods: impl Into<VMod>, internal_virtual_mods: impl Into<VMod>, affect_ignore_lock_virtual_mods: impl Into<VMod>, ignore_lock_virtual_mods: impl Into<VMod>, mouse_keys_dflt_btn: u8, groups_wrap: u8, access_x_options: impl Into<AXOption>, affect_enabled_controls: impl Into<BoolCtrl>, enabled_controls: impl Into<BoolCtrl>, change_controls: impl Into<Control>, repeat_delay: u16, repeat_interval: u16, slow_keys_delay: u16, debounce_delay: u16, mouse_keys_delay: u16, mouse_keys_interval: u16, mouse_keys_time_to_max: u16, mouse_keys_max_speed: u16, mouse_keys_curve: i16, access_x_timeout: u16, access_x_timeout_mask: impl Into<BoolCtrl>, access_x_timeout_values: impl Into<BoolCtrl>, access_x_timeout_options_mask: impl Into<AXOption>, access_x_timeout_options_values: impl Into<AXOption>, per_key_repeat: impl Borrow<[u8; 32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_controls_checked<'this>( &'this mut self, device_spec: DeviceSpec, affect_internal_real_mods: impl Into<ModMask>, internal_real_mods: impl Into<ModMask>, affect_ignore_lock_real_mods: impl Into<ModMask>, ignore_lock_real_mods: impl Into<ModMask>, affect_internal_virtual_mods: impl Into<VMod>, internal_virtual_mods: impl Into<VMod>, affect_ignore_lock_virtual_mods: impl Into<VMod>, ignore_lock_virtual_mods: impl Into<VMod>, mouse_keys_dflt_btn: u8, groups_wrap: u8, access_x_options: impl Into<AXOption>, affect_enabled_controls: impl Into<BoolCtrl>, enabled_controls: impl Into<BoolCtrl>, change_controls: impl Into<Control>, repeat_delay: u16, repeat_interval: u16, slow_keys_delay: u16, debounce_delay: u16, mouse_keys_delay: u16, mouse_keys_interval: u16, mouse_keys_time_to_max: u16, mouse_keys_max_speed: u16, mouse_keys_curve: i16, access_x_timeout: u16, access_x_timeout_mask: impl Into<BoolCtrl>, access_x_timeout_values: impl Into<BoolCtrl>, access_x_timeout_options_mask: impl Into<AXOption>, access_x_timeout_options_values: impl Into<AXOption>, per_key_repeat: impl Borrow<[u8; 32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_map<'this>( &'this mut self, device_spec: DeviceSpec, full: impl Into<MapPart>, partial: impl Into<MapPart>, first_type: u8, n_types: u8, first_key_sym: Keycode, n_key_syms: u8, first_key_action: Keycode, n_key_actions: u8, first_key_behavior: Keycode, n_key_behaviors: u8, virtual_mods: impl Into<VMod>, first_key_explicit: Keycode, n_key_explicit: u8, first_mod_map_key: Keycode, n_mod_map_keys: u8, first_v_mod_map_key: Keycode, n_v_mod_map_keys: u8, ) -> SendRequest<'this, Self, GetMapReply> ⓘ
fn xkb_get_map_immediate<'this>( &'this mut self, device_spec: DeviceSpec, full: impl Into<MapPart>, partial: impl Into<MapPart>, first_type: u8, n_types: u8, first_key_sym: Keycode, n_key_syms: u8, first_key_action: Keycode, n_key_actions: u8, first_key_behavior: Keycode, n_key_behaviors: u8, virtual_mods: impl Into<VMod>, first_key_explicit: Keycode, n_key_explicit: u8, first_mod_map_key: Keycode, n_mod_map_keys: u8, first_v_mod_map_key: Keycode, n_v_mod_map_keys: u8, ) -> CheckedSendRequest<'this, Self, GetMapReply> ⓘ
fn xkb_set_map<'this>( &'this mut self, device_spec: DeviceSpec, flags: impl Into<SetMapFlags>, min_key_code: Keycode, max_key_code: Keycode, first_type: u8, n_types: u8, first_key_sym: Keycode, n_key_syms: u8, total_syms: u16, first_key_action: Keycode, n_key_actions: u8, total_actions: u16, first_key_behavior: Keycode, n_key_behaviors: u8, total_key_behaviors: u8, first_key_explicit: Keycode, n_key_explicit: u8, total_key_explicit: u8, first_mod_map_key: Keycode, n_mod_map_keys: u8, total_mod_map_keys: u8, first_v_mod_map_key: Keycode, n_v_mod_map_keys: u8, total_v_mod_map_keys: u8, virtual_mods: impl Into<VMod>, values: impl Borrow<SetMapAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_map_checked<'this>( &'this mut self, device_spec: DeviceSpec, flags: impl Into<SetMapFlags>, min_key_code: Keycode, max_key_code: Keycode, first_type: u8, n_types: u8, first_key_sym: Keycode, n_key_syms: u8, total_syms: u16, first_key_action: Keycode, n_key_actions: u8, total_actions: u16, first_key_behavior: Keycode, n_key_behaviors: u8, total_key_behaviors: u8, first_key_explicit: Keycode, n_key_explicit: u8, total_key_explicit: u8, first_mod_map_key: Keycode, n_mod_map_keys: u8, total_mod_map_keys: u8, first_v_mod_map_key: Keycode, n_v_mod_map_keys: u8, total_v_mod_map_keys: u8, virtual_mods: impl Into<VMod>, values: impl Borrow<SetMapAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_compat_map<'this>( &'this mut self, device_spec: DeviceSpec, groups: impl Into<SetOfGroup>, get_all_si: bool, first_si: u16, n_si: u16, ) -> SendRequest<'this, Self, GetCompatMapReply> ⓘ
fn xkb_get_compat_map_immediate<'this>( &'this mut self, device_spec: DeviceSpec, groups: impl Into<SetOfGroup>, get_all_si: bool, first_si: u16, n_si: u16, ) -> CheckedSendRequest<'this, Self, GetCompatMapReply> ⓘ
fn xkb_set_compat_map<'this>( &'this mut self, device_spec: DeviceSpec, recompute_actions: bool, truncate_si: bool, groups: impl Into<SetOfGroup>, first_si: u16, si: impl AsRef<[SymInterpret]>, group_maps: impl AsRef<[ModDef]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_compat_map_checked<'this>( &'this mut self, device_spec: DeviceSpec, recompute_actions: bool, truncate_si: bool, groups: impl Into<SetOfGroup>, first_si: u16, si: impl AsRef<[SymInterpret]>, group_maps: impl AsRef<[ModDef]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_indicator_state<'this>( &'this mut self, device_spec: DeviceSpec, ) -> SendRequest<'this, Self, GetIndicatorStateReply> ⓘ
fn xkb_get_indicator_state_immediate<'this>( &'this mut self, device_spec: DeviceSpec, ) -> CheckedSendRequest<'this, Self, GetIndicatorStateReply> ⓘ
fn xkb_get_indicator_map<'this>( &'this mut self, device_spec: DeviceSpec, which: u32, ) -> SendRequest<'this, Self, GetIndicatorMapReply> ⓘ
fn xkb_get_indicator_map_immediate<'this>( &'this mut self, device_spec: DeviceSpec, which: u32, ) -> CheckedSendRequest<'this, Self, GetIndicatorMapReply> ⓘ
fn xkb_set_indicator_map<'this>( &'this mut self, device_spec: DeviceSpec, which: u32, maps: impl AsRef<[IndicatorMap]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_indicator_map_checked<'this>( &'this mut self, device_spec: DeviceSpec, which: u32, maps: impl AsRef<[IndicatorMap]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_named_indicator<'this>( &'this mut self, device_spec: DeviceSpec, led_class: LedClass, led_id: impl Into<ID>, indicator: Atom, ) -> SendRequest<'this, Self, GetNamedIndicatorReply> ⓘ
fn xkb_get_named_indicator_immediate<'this>( &'this mut self, device_spec: DeviceSpec, led_class: LedClass, led_id: impl Into<ID>, indicator: Atom, ) -> CheckedSendRequest<'this, Self, GetNamedIndicatorReply> ⓘ
fn xkb_set_named_indicator<'this>( &'this mut self, device_spec: DeviceSpec, led_class: LedClass, led_id: impl Into<ID>, indicator: Atom, set_state: bool, on: bool, set_map: bool, create_map: bool, map_flags: impl Into<IMFlag>, map_which_groups: impl Into<IMGroupsWhich>, map_groups: impl Into<SetOfGroups>, map_which_mods: impl Into<IMModsWhich>, map_real_mods: impl Into<ModMask>, map_vmods: impl Into<VMod>, map_ctrls: impl Into<BoolCtrl>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_named_indicator_checked<'this>( &'this mut self, device_spec: DeviceSpec, led_class: LedClass, led_id: impl Into<ID>, indicator: Atom, set_state: bool, on: bool, set_map: bool, create_map: bool, map_flags: impl Into<IMFlag>, map_which_groups: impl Into<IMGroupsWhich>, map_groups: impl Into<SetOfGroups>, map_which_mods: impl Into<IMModsWhich>, map_real_mods: impl Into<ModMask>, map_vmods: impl Into<VMod>, map_ctrls: impl Into<BoolCtrl>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_get_names<'this>( &'this mut self, device_spec: DeviceSpec, which: impl Into<NameDetail>, ) -> SendRequest<'this, Self, GetNamesReply> ⓘ
fn xkb_get_names_immediate<'this>( &'this mut self, device_spec: DeviceSpec, which: impl Into<NameDetail>, ) -> CheckedSendRequest<'this, Self, GetNamesReply> ⓘ
fn xkb_set_names<'this>( &'this mut self, device_spec: DeviceSpec, virtual_mods: impl Into<VMod>, first_type: u8, n_types: u8, first_kt_levelt: u8, n_kt_levels: u8, indicators: u32, group_names: impl Into<SetOfGroup>, n_radio_groups: u8, first_key: Keycode, n_keys: u8, n_key_aliases: u8, total_kt_level_names: u16, values: impl Borrow<SetNamesAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_names_checked<'this>( &'this mut self, device_spec: DeviceSpec, virtual_mods: impl Into<VMod>, first_type: u8, n_types: u8, first_kt_levelt: u8, n_kt_levels: u8, indicators: u32, group_names: impl Into<SetOfGroup>, n_radio_groups: u8, first_key: Keycode, n_keys: u8, n_key_aliases: u8, total_kt_level_names: u16, values: impl Borrow<SetNamesAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_per_client_flags<'this>( &'this mut self, device_spec: DeviceSpec, change: impl Into<PerClientFlag>, value: impl Into<PerClientFlag>, ctrls_to_change: impl Into<BoolCtrl>, auto_ctrls: impl Into<BoolCtrl>, auto_ctrls_values: impl Into<BoolCtrl>, ) -> SendRequest<'this, Self, PerClientFlagsReply> ⓘ
fn xkb_per_client_flags_immediate<'this>( &'this mut self, device_spec: DeviceSpec, change: impl Into<PerClientFlag>, value: impl Into<PerClientFlag>, ctrls_to_change: impl Into<BoolCtrl>, auto_ctrls: impl Into<BoolCtrl>, auto_ctrls_values: impl Into<BoolCtrl>, ) -> CheckedSendRequest<'this, Self, PerClientFlagsReply> ⓘ
fn xkb_list_components<'this>( &'this mut self, device_spec: DeviceSpec, max_names: u16, ) -> SendRequest<'this, Self, ListComponentsReply> ⓘ
fn xkb_list_components_immediate<'this>( &'this mut self, device_spec: DeviceSpec, max_names: u16, ) -> CheckedSendRequest<'this, Self, ListComponentsReply> ⓘ
fn xkb_get_kbd_by_name<'this>( &'this mut self, device_spec: DeviceSpec, need: impl Into<GBNDetail>, want: impl Into<GBNDetail>, load: bool, ) -> SendRequest<'this, Self, GetKbdByNameReply> ⓘ
fn xkb_get_kbd_by_name_immediate<'this>( &'this mut self, device_spec: DeviceSpec, need: impl Into<GBNDetail>, want: impl Into<GBNDetail>, load: bool, ) -> CheckedSendRequest<'this, Self, GetKbdByNameReply> ⓘ
fn xkb_get_device_info<'this>( &'this mut self, device_spec: DeviceSpec, wanted: impl Into<XIFeature>, all_buttons: bool, first_button: u8, n_buttons: u8, led_class: LedClass, led_id: impl Into<ID>, ) -> SendRequest<'this, Self, GetDeviceInfoReply> ⓘ
fn xkb_get_device_info_immediate<'this>( &'this mut self, device_spec: DeviceSpec, wanted: impl Into<XIFeature>, all_buttons: bool, first_button: u8, n_buttons: u8, led_class: LedClass, led_id: impl Into<ID>, ) -> CheckedSendRequest<'this, Self, GetDeviceInfoReply> ⓘ
fn xkb_set_device_info<'this>( &'this mut self, device_spec: DeviceSpec, first_btn: u8, change: impl Into<XIFeature>, btn_actions: impl AsRef<[Action]>, leds: impl AsRef<[DeviceLedInfo]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xkb_set_device_info_checked<'this>( &'this mut self, device_spec: DeviceSpec, first_btn: u8, change: impl Into<XIFeature>, btn_actions: impl AsRef<[Action]>, leds: impl AsRef<[DeviceLedInfo]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xkb_set_debugging_flags<'this>( &'this mut self, affect_flags: u32, flags: u32, affect_ctrls: u32, ctrls: u32, message: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, SetDebuggingFlagsReply> ⓘ
fn xkb_set_debugging_flags_immediate<'this>( &'this mut self, affect_flags: u32, flags: u32, affect_ctrls: u32, ctrls: u32, message: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, SetDebuggingFlagsReply> ⓘ
fn xprint_print_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, PrintQueryVersionReply> ⓘ
fn xprint_print_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, PrintQueryVersionReply> ⓘ
fn xprint_print_get_printer_list<'this>( &'this mut self, printer_name: impl AsRef<[String8]>, locale: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, PrintGetPrinterListReply> ⓘ
fn xprint_print_get_printer_list_immediate<'this>( &'this mut self, printer_name: impl AsRef<[String8]>, locale: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, PrintGetPrinterListReply> ⓘ
fn xprint_print_rehash_printer_list<'this>( &'this mut self, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_rehash_printer_list_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_create_context<'this>( &'this mut self, context_id: u32, printer_name: impl AsRef<[String8]>, locale: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_create_context_checked<'this>( &'this mut self, context_id: u32, printer_name: impl AsRef<[String8]>, locale: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_set_context<'this>( &'this mut self, context: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_set_context_checked<'this>( &'this mut self, context: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_get_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, PrintGetContextReply> ⓘ
fn xprint_print_get_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, PrintGetContextReply> ⓘ
fn xprint_print_destroy_context<'this>( &'this mut self, context: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_destroy_context_checked<'this>( &'this mut self, context: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_get_screen_of_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, PrintGetScreenOfContextReply> ⓘ
fn xprint_print_get_screen_of_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, PrintGetScreenOfContextReply> ⓘ
fn xprint_print_start_job<'this>( &'this mut self, output_mode: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_start_job_checked<'this>( &'this mut self, output_mode: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_job<'this>( &'this mut self, cancel: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_job_checked<'this>( &'this mut self, cancel: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_start_doc<'this>( &'this mut self, driver_mode: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_start_doc_checked<'this>( &'this mut self, driver_mode: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_doc<'this>( &'this mut self, cancel: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_doc_checked<'this>( &'this mut self, cancel: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_put_document_data<'this>( &'this mut self, drawable: Drawable, data: impl AsRef<[u8]>, doc_format: impl AsRef<[String8]>, options: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_put_document_data_checked<'this>( &'this mut self, drawable: Drawable, data: impl AsRef<[u8]>, doc_format: impl AsRef<[String8]>, options: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_get_document_data<'this>( &'this mut self, context: Pcontext, max_bytes: u32, ) -> SendRequest<'this, Self, PrintGetDocumentDataReply> ⓘ
fn xprint_print_get_document_data_immediate<'this>( &'this mut self, context: Pcontext, max_bytes: u32, ) -> CheckedSendRequest<'this, Self, PrintGetDocumentDataReply> ⓘ
fn xprint_print_start_page<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_start_page_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_page<'this>( &'this mut self, cancel: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_end_page_checked<'this>( &'this mut self, cancel: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_select_input<'this>( &'this mut self, context: Pcontext, event_mask: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_select_input_checked<'this>( &'this mut self, context: Pcontext, event_mask: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_input_selected<'this>( &'this mut self, context: Pcontext, ) -> SendRequest<'this, Self, PrintInputSelectedReply> ⓘ
fn xprint_print_input_selected_immediate<'this>( &'this mut self, context: Pcontext, ) -> CheckedSendRequest<'this, Self, PrintInputSelectedReply> ⓘ
fn xprint_print_get_attributes<'this>( &'this mut self, context: Pcontext, pool: u8, ) -> SendRequest<'this, Self, PrintGetAttributesReply> ⓘ
fn xprint_print_get_attributes_immediate<'this>( &'this mut self, context: Pcontext, pool: u8, ) -> CheckedSendRequest<'this, Self, PrintGetAttributesReply> ⓘ
fn xprint_print_get_one_attributes<'this>( &'this mut self, context: Pcontext, pool: u8, name: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, PrintGetOneAttributesReply> ⓘ
fn xprint_print_get_one_attributes_immediate<'this>( &'this mut self, context: Pcontext, pool: u8, name: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, PrintGetOneAttributesReply> ⓘ
fn xprint_print_set_attributes<'this>( &'this mut self, context: Pcontext, string_len: u32, pool: u8, rule: u8, attributes: impl AsRef<[String8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xprint_print_set_attributes_checked<'this>( &'this mut self, context: Pcontext, string_len: u32, pool: u8, rule: u8, attributes: impl AsRef<[String8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xprint_print_get_page_dimensions<'this>( &'this mut self, context: Pcontext, ) -> SendRequest<'this, Self, PrintGetPageDimensionsReply> ⓘ
fn xprint_print_get_page_dimensions_immediate<'this>( &'this mut self, context: Pcontext, ) -> CheckedSendRequest<'this, Self, PrintGetPageDimensionsReply> ⓘ
fn xprint_print_query_screens<'this>( &'this mut self, ) -> SendRequest<'this, Self, PrintQueryScreensReply> ⓘ
fn xprint_print_query_screens_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, PrintQueryScreensReply> ⓘ
fn xprint_print_set_image_resolution<'this>( &'this mut self, context: Pcontext, image_resolution: u16, ) -> SendRequest<'this, Self, PrintSetImageResolutionReply> ⓘ
fn xprint_print_set_image_resolution_immediate<'this>( &'this mut self, context: Pcontext, image_resolution: u16, ) -> CheckedSendRequest<'this, Self, PrintSetImageResolutionReply> ⓘ
fn xprint_print_get_image_resolution<'this>( &'this mut self, context: Pcontext, ) -> SendRequest<'this, Self, PrintGetImageResolutionReply> ⓘ
fn xprint_print_get_image_resolution_immediate<'this>( &'this mut self, context: Pcontext, ) -> CheckedSendRequest<'this, Self, PrintGetImageResolutionReply> ⓘ
fn create_window<'this>( &'this mut self, depth: u8, wid: Window, parent: Window, x: i16, y: i16, width: u16, height: u16, border_width: u16, class: WindowClass, visual: Visualid, value_list: impl Borrow<CreateWindowAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_window_checked<'this>( &'this mut self, depth: u8, wid: Window, parent: Window, x: i16, y: i16, width: u16, height: u16, border_width: u16, class: WindowClass, visual: Visualid, value_list: impl Borrow<CreateWindowAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn change_window_attributes<'this>( &'this mut self, window: Window, value_list: impl Borrow<ChangeWindowAttributesAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_window_attributes_checked<'this>( &'this mut self, window: Window, value_list: impl Borrow<ChangeWindowAttributesAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_window_attributes<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetWindowAttributesReply> ⓘ
fn get_window_attributes_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetWindowAttributesReply> ⓘ
fn destroy_window<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn destroy_window_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn destroy_subwindows<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn destroy_subwindows_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn change_save_set<'this>( &'this mut self, mode: SetMode, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_save_set_checked<'this>( &'this mut self, mode: SetMode, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn reparent_window<'this>( &'this mut self, window: Window, parent: Window, x: i16, y: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn reparent_window_checked<'this>( &'this mut self, window: Window, parent: Window, x: i16, y: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn map_window<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn map_window_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn map_subwindows<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn map_subwindows_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn unmap_window<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn unmap_window_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn unmap_subwindows<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn unmap_subwindows_checked<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn configure_window<'this>( &'this mut self, window: Window, value_list: impl Borrow<ConfigureWindowAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn configure_window_checked<'this>( &'this mut self, window: Window, value_list: impl Borrow<ConfigureWindowAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn circulate_window<'this>( &'this mut self, direction: Circulate, window: Window, ) -> SendRequest<'this, Self, ()> ⓘ
fn circulate_window_checked<'this>( &'this mut self, direction: Circulate, window: Window, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_geometry<'this>( &'this mut self, drawable: Drawable, ) -> SendRequest<'this, Self, GetGeometryReply> ⓘ
fn get_geometry_immediate<'this>( &'this mut self, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, GetGeometryReply> ⓘ
fn query_tree<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, QueryTreeReply> ⓘ
fn query_tree_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, QueryTreeReply> ⓘ
fn intern_atom<'this>( &'this mut self, only_if_exists: bool, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, InternAtomReply> ⓘ
fn intern_atom_immediate<'this>( &'this mut self, only_if_exists: bool, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, InternAtomReply> ⓘ
fn get_atom_name<'this>( &'this mut self, atom: Atom, ) -> SendRequest<'this, Self, GetAtomNameReply> ⓘ
fn get_atom_name_immediate<'this>( &'this mut self, atom: Atom, ) -> CheckedSendRequest<'this, Self, GetAtomNameReply> ⓘ
fn change_property<'this>( &'this mut self, mode: PropMode, window: Window, property: Atom, type_: Atom, format: u8, data_len: u32, data: &(impl Void + ?Sized), ) -> SendRequest<'this, Self, ()> ⓘ
fn change_property_checked<'this>( &'this mut self, mode: PropMode, window: Window, property: Atom, type_: Atom, format: u8, data_len: u32, data: &(impl Void + ?Sized), ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn delete_property<'this>( &'this mut self, window: Window, property: Atom, ) -> SendRequest<'this, Self, ()> ⓘ
fn delete_property_checked<'this>( &'this mut self, window: Window, property: Atom, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_property<'this>( &'this mut self, delete: bool, window: Window, property: Atom, type_: impl Into<GetPropertyType>, long_offset: u32, long_length: u32, ) -> SendRequest<'this, Self, GetPropertyReply> ⓘ
fn get_property_immediate<'this>( &'this mut self, delete: bool, window: Window, property: Atom, type_: impl Into<GetPropertyType>, long_offset: u32, long_length: u32, ) -> CheckedSendRequest<'this, Self, GetPropertyReply> ⓘ
fn list_properties<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ListPropertiesReply> ⓘ
fn list_properties_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ListPropertiesReply> ⓘ
fn set_selection_owner<'this>( &'this mut self, owner: impl Into<Window>, selection: Atom, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_selection_owner_checked<'this>( &'this mut self, owner: impl Into<Window>, selection: Atom, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_selection_owner<'this>( &'this mut self, selection: Atom, ) -> SendRequest<'this, Self, GetSelectionOwnerReply> ⓘ
fn get_selection_owner_immediate<'this>( &'this mut self, selection: Atom, ) -> CheckedSendRequest<'this, Self, GetSelectionOwnerReply> ⓘ
fn convert_selection<'this>( &'this mut self, requestor: Window, selection: Atom, target: Atom, property: impl Into<Atom>, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn convert_selection_checked<'this>( &'this mut self, requestor: Window, selection: Atom, target: Atom, property: impl Into<Atom>, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn send_event<'this>( &'this mut self, propagate: bool, destination: impl Into<SendEventDest>, event_mask: impl Into<EventMask>, event: impl Borrow<[u8; 32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn send_event_checked<'this>( &'this mut self, propagate: bool, destination: impl Into<SendEventDest>, event_mask: impl Into<EventMask>, event: impl Borrow<[u8; 32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn grab_pointer<'this>( &'this mut self, owner_events: bool, grab_window: Window, event_mask: impl Into<EventMask>, pointer_mode: GrabMode, keyboard_mode: GrabMode, confine_to: impl Into<Window>, cursor: impl Into<Cursor>, time: impl Into<Time>, ) -> SendRequest<'this, Self, GrabPointerReply> ⓘ
fn grab_pointer_immediate<'this>( &'this mut self, owner_events: bool, grab_window: Window, event_mask: impl Into<EventMask>, pointer_mode: GrabMode, keyboard_mode: GrabMode, confine_to: impl Into<Window>, cursor: impl Into<Cursor>, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, GrabPointerReply> ⓘ
fn ungrab_pointer<'this>( &'this mut self, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn ungrab_pointer_checked<'this>( &'this mut self, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn change_active_pointer_grab<'this>( &'this mut self, cursor: impl Into<Cursor>, time: impl Into<Time>, event_mask: impl Into<EventMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_active_pointer_grab_checked<'this>( &'this mut self, cursor: impl Into<Cursor>, time: impl Into<Time>, event_mask: impl Into<EventMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn grab_keyboard<'this>( &'this mut self, owner_events: bool, grab_window: Window, time: impl Into<Time>, pointer_mode: GrabMode, keyboard_mode: GrabMode, ) -> SendRequest<'this, Self, GrabKeyboardReply> ⓘ
fn grab_keyboard_immediate<'this>( &'this mut self, owner_events: bool, grab_window: Window, time: impl Into<Time>, pointer_mode: GrabMode, keyboard_mode: GrabMode, ) -> CheckedSendRequest<'this, Self, GrabKeyboardReply> ⓘ
fn ungrab_keyboard<'this>( &'this mut self, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn ungrab_keyboard_checked<'this>( &'this mut self, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn grab_key<'this>( &'this mut self, owner_events: bool, grab_window: Window, modifiers: impl Into<ModMask>, key: impl Into<Grab>, pointer_mode: GrabMode, keyboard_mode: GrabMode, ) -> SendRequest<'this, Self, ()> ⓘ
fn grab_key_checked<'this>( &'this mut self, owner_events: bool, grab_window: Window, modifiers: impl Into<ModMask>, key: impl Into<Grab>, pointer_mode: GrabMode, keyboard_mode: GrabMode, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn ungrab_key<'this>( &'this mut self, key: impl Into<Grab>, grab_window: Window, modifiers: impl Into<ModMask>, ) -> SendRequest<'this, Self, ()> ⓘ
fn ungrab_key_checked<'this>( &'this mut self, key: impl Into<Grab>, grab_window: Window, modifiers: impl Into<ModMask>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn allow_events<'this>( &'this mut self, mode: Allow, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn allow_events_checked<'this>( &'this mut self, mode: Allow, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn grab_server<'this>(&'this mut self) -> SendRequest<'this, Self, ()> ⓘ
fn grab_server_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn ungrab_server<'this>(&'this mut self) -> SendRequest<'this, Self, ()> ⓘ
fn ungrab_server_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn query_pointer<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, QueryPointerReply> ⓘ
fn query_pointer_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, QueryPointerReply> ⓘ
fn get_motion_events<'this>( &'this mut self, window: Window, start: impl Into<Time>, stop: impl Into<Time>, ) -> SendRequest<'this, Self, GetMotionEventsReply> ⓘ
fn get_motion_events_immediate<'this>( &'this mut self, window: Window, start: impl Into<Time>, stop: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, GetMotionEventsReply> ⓘ
fn translate_coordinates<'this>( &'this mut self, src_window: Window, dst_window: Window, src_x: i16, src_y: i16, ) -> SendRequest<'this, Self, TranslateCoordinatesReply> ⓘ
fn translate_coordinates_immediate<'this>( &'this mut self, src_window: Window, dst_window: Window, src_x: i16, src_y: i16, ) -> CheckedSendRequest<'this, Self, TranslateCoordinatesReply> ⓘ
fn warp_pointer<'this>( &'this mut self, src_window: impl Into<Window>, dst_window: impl Into<Window>, src_x: i16, src_y: i16, src_width: u16, src_height: u16, dst_x: i16, dst_y: i16, ) -> SendRequest<'this, Self, ()> ⓘ
fn warp_pointer_checked<'this>( &'this mut self, src_window: impl Into<Window>, dst_window: impl Into<Window>, src_x: i16, src_y: i16, src_width: u16, src_height: u16, dst_x: i16, dst_y: i16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn set_input_focus<'this>( &'this mut self, revert_to: InputFocus, focus: impl Into<InputFocus>, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_input_focus_checked<'this>( &'this mut self, revert_to: InputFocus, focus: impl Into<InputFocus>, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_input_focus<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetInputFocusReply> ⓘ
fn get_input_focus_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetInputFocusReply> ⓘ
fn query_keymap<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryKeymapReply> ⓘ
fn query_keymap_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryKeymapReply> ⓘ
fn open_font<'this>( &'this mut self, fid: Font, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn open_font_checked<'this>( &'this mut self, fid: Font, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn close_font<'this>( &'this mut self, font: Font, ) -> SendRequest<'this, Self, ()> ⓘ
fn close_font_checked<'this>( &'this mut self, font: Font, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn query_font<'this>( &'this mut self, font: Fontable, ) -> SendRequest<'this, Self, QueryFontReply> ⓘ
fn query_font_immediate<'this>( &'this mut self, font: Fontable, ) -> CheckedSendRequest<'this, Self, QueryFontReply> ⓘ
fn query_text_extents<'this>( &'this mut self, font: Fontable, string: impl AsRef<[Char2b]>, ) -> SendRequest<'this, Self, QueryTextExtentsReply> ⓘ
fn query_text_extents_immediate<'this>( &'this mut self, font: Fontable, string: impl AsRef<[Char2b]>, ) -> CheckedSendRequest<'this, Self, QueryTextExtentsReply> ⓘ
fn list_fonts<'this>( &'this mut self, max_names: u16, pattern: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ListFontsReply> ⓘ
fn list_fonts_immediate<'this>( &'this mut self, max_names: u16, pattern: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ListFontsReply> ⓘ
fn list_fonts_with_info<'this>( &'this mut self, max_names: u16, pattern: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ListFontsWithInfoReply> ⓘ
fn list_fonts_with_info_immediate<'this>( &'this mut self, max_names: u16, pattern: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ListFontsWithInfoReply> ⓘ
fn set_font_path<'this>( &'this mut self, font: impl AsRef<[Str]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_font_path_checked<'this>( &'this mut self, font: impl AsRef<[Str]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_font_path<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetFontPathReply> ⓘ
fn get_font_path_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetFontPathReply> ⓘ
fn create_pixmap<'this>( &'this mut self, depth: u8, pid: Pixmap, drawable: Drawable, width: u16, height: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_pixmap_checked<'this>( &'this mut self, depth: u8, pid: Pixmap, drawable: Drawable, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn free_pixmap<'this>( &'this mut self, pixmap: Pixmap, ) -> SendRequest<'this, Self, ()> ⓘ
fn free_pixmap_checked<'this>( &'this mut self, pixmap: Pixmap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn create_gc<'this>( &'this mut self, cid: Gcontext, drawable: Drawable, value_list: impl Borrow<CreateGCAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_gc_checked<'this>( &'this mut self, cid: Gcontext, drawable: Drawable, value_list: impl Borrow<CreateGCAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn change_gc<'this>( &'this mut self, gc: Gcontext, value_list: impl Borrow<ChangeGCAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_gc_checked<'this>( &'this mut self, gc: Gcontext, value_list: impl Borrow<ChangeGCAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn copy_gc<'this>( &'this mut self, src_gc: Gcontext, dst_gc: Gcontext, value_mask: impl Into<GC>, ) -> SendRequest<'this, Self, ()> ⓘ
fn copy_gc_checked<'this>( &'this mut self, src_gc: Gcontext, dst_gc: Gcontext, value_mask: impl Into<GC>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn set_dashes<'this>( &'this mut self, gc: Gcontext, dash_offset: u16, dashes: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_dashes_checked<'this>( &'this mut self, gc: Gcontext, dash_offset: u16, dashes: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn set_clip_rectangles<'this>( &'this mut self, ordering: ClipOrdering, gc: Gcontext, clip_x_origin: i16, clip_y_origin: i16, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_clip_rectangles_checked<'this>( &'this mut self, ordering: ClipOrdering, gc: Gcontext, clip_x_origin: i16, clip_y_origin: i16, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn free_gc<'this>(&'this mut self, gc: Gcontext) -> SendRequest<'this, Self, ()> ⓘ
fn free_gc_checked<'this>( &'this mut self, gc: Gcontext, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn clear_area<'this>( &'this mut self, exposures: bool, window: Window, x: i16, y: i16, width: u16, height: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn clear_area_checked<'this>( &'this mut self, exposures: bool, window: Window, x: i16, y: i16, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn copy_area<'this>( &'this mut self, src_drawable: Drawable, dst_drawable: Drawable, gc: Gcontext, src_x: i16, src_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn copy_area_checked<'this>( &'this mut self, src_drawable: Drawable, dst_drawable: Drawable, gc: Gcontext, src_x: i16, src_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn copy_plane<'this>( &'this mut self, src_drawable: Drawable, dst_drawable: Drawable, gc: Gcontext, src_x: i16, src_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, bit_plane: u32, ) -> SendRequest<'this, Self, ()> ⓘ
fn copy_plane_checked<'this>( &'this mut self, src_drawable: Drawable, dst_drawable: Drawable, gc: Gcontext, src_x: i16, src_y: i16, dst_x: i16, dst_y: i16, width: u16, height: u16, bit_plane: u32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_point<'this>( &'this mut self, coordinate_mode: CoordMode, drawable: Drawable, gc: Gcontext, points: impl AsRef<[Point]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_point_checked<'this>( &'this mut self, coordinate_mode: CoordMode, drawable: Drawable, gc: Gcontext, points: impl AsRef<[Point]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_line<'this>( &'this mut self, coordinate_mode: CoordMode, drawable: Drawable, gc: Gcontext, points: impl AsRef<[Point]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_line_checked<'this>( &'this mut self, coordinate_mode: CoordMode, drawable: Drawable, gc: Gcontext, points: impl AsRef<[Point]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_segment<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, segments: impl AsRef<[Segment]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_segment_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, segments: impl AsRef<[Segment]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_rectangle<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_rectangle_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_arc<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, arcs: impl AsRef<[Arc]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_arc_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, arcs: impl AsRef<[Arc]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn fill_poly<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, shape: PolyShape, coordinate_mode: CoordMode, points: impl AsRef<[Point]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn fill_poly_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, shape: PolyShape, coordinate_mode: CoordMode, points: impl AsRef<[Point]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_fill_rectangle<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, rectangles: impl AsRef<[Rectangle]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_fill_rectangle_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, rectangles: impl AsRef<[Rectangle]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_fill_arc<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, arcs: impl AsRef<[Arc]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_fill_arc_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, arcs: impl AsRef<[Arc]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn put_image<'this>( &'this mut self, format: ImageFormat, drawable: Drawable, gc: Gcontext, width: u16, height: u16, dst_x: i16, dst_y: i16, left_pad: u8, depth: u8, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn put_image_checked<'this>( &'this mut self, format: ImageFormat, drawable: Drawable, gc: Gcontext, width: u16, height: u16, dst_x: i16, dst_y: i16, left_pad: u8, depth: u8, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_image<'this>( &'this mut self, format: ImageFormat, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, plane_mask: u32, ) -> SendRequest<'this, Self, GetImageReply> ⓘ
fn get_image_immediate<'this>( &'this mut self, format: ImageFormat, drawable: Drawable, x: i16, y: i16, width: u16, height: u16, plane_mask: u32, ) -> CheckedSendRequest<'this, Self, GetImageReply> ⓘ
fn poly_text8<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, items: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_text8_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, items: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn poly_text16<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, items: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn poly_text16_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, items: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn image_text8<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, string: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn image_text8_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, string: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn image_text16<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, string: impl AsRef<[Char2b]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn image_text16_checked<'this>( &'this mut self, drawable: Drawable, gc: Gcontext, x: i16, y: i16, string: impl AsRef<[Char2b]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn create_colormap<'this>( &'this mut self, alloc: ColormapAlloc, mid: Colormap, window: Window, visual: Visualid, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_colormap_checked<'this>( &'this mut self, alloc: ColormapAlloc, mid: Colormap, window: Window, visual: Visualid, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn free_colormap<'this>( &'this mut self, cmap: Colormap, ) -> SendRequest<'this, Self, ()> ⓘ
fn free_colormap_checked<'this>( &'this mut self, cmap: Colormap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn copy_colormap_and_free<'this>( &'this mut self, mid: Colormap, src_cmap: Colormap, ) -> SendRequest<'this, Self, ()> ⓘ
fn copy_colormap_and_free_checked<'this>( &'this mut self, mid: Colormap, src_cmap: Colormap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn install_colormap<'this>( &'this mut self, cmap: Colormap, ) -> SendRequest<'this, Self, ()> ⓘ
fn install_colormap_checked<'this>( &'this mut self, cmap: Colormap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn uninstall_colormap<'this>( &'this mut self, cmap: Colormap, ) -> SendRequest<'this, Self, ()> ⓘ
fn uninstall_colormap_checked<'this>( &'this mut self, cmap: Colormap, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn list_installed_colormaps<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ListInstalledColormapsReply> ⓘ
fn list_installed_colormaps_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ListInstalledColormapsReply> ⓘ
fn alloc_color<'this>( &'this mut self, cmap: Colormap, red: u16, green: u16, blue: u16, ) -> SendRequest<'this, Self, AllocColorReply> ⓘ
fn alloc_color_immediate<'this>( &'this mut self, cmap: Colormap, red: u16, green: u16, blue: u16, ) -> CheckedSendRequest<'this, Self, AllocColorReply> ⓘ
fn alloc_named_color<'this>( &'this mut self, cmap: Colormap, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, AllocNamedColorReply> ⓘ
fn alloc_named_color_immediate<'this>( &'this mut self, cmap: Colormap, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, AllocNamedColorReply> ⓘ
fn alloc_color_cells<'this>( &'this mut self, contiguous: bool, cmap: Colormap, colors: u16, planes: u16, ) -> SendRequest<'this, Self, AllocColorCellsReply> ⓘ
fn alloc_color_cells_immediate<'this>( &'this mut self, contiguous: bool, cmap: Colormap, colors: u16, planes: u16, ) -> CheckedSendRequest<'this, Self, AllocColorCellsReply> ⓘ
fn alloc_color_planes<'this>( &'this mut self, contiguous: bool, cmap: Colormap, colors: u16, reds: u16, greens: u16, blues: u16, ) -> SendRequest<'this, Self, AllocColorPlanesReply> ⓘ
fn alloc_color_planes_immediate<'this>( &'this mut self, contiguous: bool, cmap: Colormap, colors: u16, reds: u16, greens: u16, blues: u16, ) -> CheckedSendRequest<'this, Self, AllocColorPlanesReply> ⓘ
fn free_colors<'this>( &'this mut self, cmap: Colormap, plane_mask: u32, pixels: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn free_colors_checked<'this>( &'this mut self, cmap: Colormap, plane_mask: u32, pixels: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn store_colors<'this>( &'this mut self, cmap: Colormap, items: impl AsRef<[Coloritem]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn store_colors_checked<'this>( &'this mut self, cmap: Colormap, items: impl AsRef<[Coloritem]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn store_named_color<'this>( &'this mut self, flags: impl Into<ColorFlag>, cmap: Colormap, pixel: u32, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn store_named_color_checked<'this>( &'this mut self, flags: impl Into<ColorFlag>, cmap: Colormap, pixel: u32, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn query_colors<'this>( &'this mut self, cmap: Colormap, pixels: impl AsRef<[u32]>, ) -> SendRequest<'this, Self, QueryColorsReply> ⓘ
fn query_colors_immediate<'this>( &'this mut self, cmap: Colormap, pixels: impl AsRef<[u32]>, ) -> CheckedSendRequest<'this, Self, QueryColorsReply> ⓘ
fn lookup_color<'this>( &'this mut self, cmap: Colormap, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, LookupColorReply> ⓘ
fn lookup_color_immediate<'this>( &'this mut self, cmap: Colormap, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, LookupColorReply> ⓘ
fn create_cursor<'this>( &'this mut self, cid: Cursor, source: Pixmap, mask: impl Into<Pixmap>, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, x: u16, y: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_cursor_checked<'this>( &'this mut self, cid: Cursor, source: Pixmap, mask: impl Into<Pixmap>, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, x: u16, y: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn create_glyph_cursor<'this>( &'this mut self, cid: Cursor, source_font: Font, mask_font: impl Into<Font>, source_char: u16, mask_char: u16, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn create_glyph_cursor_checked<'this>( &'this mut self, cid: Cursor, source_font: Font, mask_font: impl Into<Font>, source_char: u16, mask_char: u16, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn free_cursor<'this>( &'this mut self, cursor: Cursor, ) -> SendRequest<'this, Self, ()> ⓘ
fn free_cursor_checked<'this>( &'this mut self, cursor: Cursor, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn recolor_cursor<'this>( &'this mut self, cursor: Cursor, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn recolor_cursor_checked<'this>( &'this mut self, cursor: Cursor, fore_red: u16, fore_green: u16, fore_blue: u16, back_red: u16, back_green: u16, back_blue: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn query_best_size<'this>( &'this mut self, class: QueryShapeOf, drawable: Drawable, width: u16, height: u16, ) -> SendRequest<'this, Self, QueryBestSizeReply> ⓘ
fn query_best_size_immediate<'this>( &'this mut self, class: QueryShapeOf, drawable: Drawable, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, QueryBestSizeReply> ⓘ
fn query_extension<'this>( &'this mut self, name: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, QueryExtensionReply> ⓘ
fn query_extension_immediate<'this>( &'this mut self, name: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, QueryExtensionReply> ⓘ
fn list_extensions<'this>( &'this mut self, ) -> SendRequest<'this, Self, ListExtensionsReply> ⓘ
fn list_extensions_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ListExtensionsReply> ⓘ
fn change_keyboard_mapping<'this>( &'this mut self, keycode_count: u8, first_keycode: Keycode, keysyms_per_keycode: u8, keysyms: impl AsRef<[Keysym]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_keyboard_mapping_checked<'this>( &'this mut self, keycode_count: u8, first_keycode: Keycode, keysyms_per_keycode: u8, keysyms: impl AsRef<[Keysym]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_keyboard_mapping<'this>( &'this mut self, first_keycode: Keycode, count: u8, ) -> SendRequest<'this, Self, GetKeyboardMappingReply> ⓘ
fn get_keyboard_mapping_immediate<'this>( &'this mut self, first_keycode: Keycode, count: u8, ) -> CheckedSendRequest<'this, Self, GetKeyboardMappingReply> ⓘ
fn change_keyboard_control<'this>( &'this mut self, value_list: impl Borrow<ChangeKeyboardControlAux>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_keyboard_control_checked<'this>( &'this mut self, value_list: impl Borrow<ChangeKeyboardControlAux>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_keyboard_control<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetKeyboardControlReply> ⓘ
fn get_keyboard_control_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetKeyboardControlReply> ⓘ
fn bell<'this>(&'this mut self, percent: i8) -> SendRequest<'this, Self, ()> ⓘ
fn bell_checked<'this>( &'this mut self, percent: i8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn change_pointer_control<'this>( &'this mut self, acceleration_numerator: i16, acceleration_denominator: i16, threshold: i16, do_acceleration: bool, do_threshold: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_pointer_control_checked<'this>( &'this mut self, acceleration_numerator: i16, acceleration_denominator: i16, threshold: i16, do_acceleration: bool, do_threshold: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_pointer_control<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetPointerControlReply> ⓘ
fn get_pointer_control_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetPointerControlReply> ⓘ
fn set_screen_saver<'this>( &'this mut self, timeout: i16, interval: i16, prefer_blanking: Blanking, allow_exposures: Exposures, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_screen_saver_checked<'this>( &'this mut self, timeout: i16, interval: i16, prefer_blanking: Blanking, allow_exposures: Exposures, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn get_screen_saver<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetScreenSaverReply> ⓘ
fn get_screen_saver_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetScreenSaverReply> ⓘ
fn change_hosts<'this>( &'this mut self, mode: HostMode, family: Family, address: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn change_hosts_checked<'this>( &'this mut self, mode: HostMode, family: Family, address: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn list_hosts<'this>( &'this mut self, ) -> SendRequest<'this, Self, ListHostsReply> ⓘ
fn list_hosts_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ListHostsReply> ⓘ
fn set_access_control<'this>( &'this mut self, mode: AccessControl, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_access_control_checked<'this>( &'this mut self, mode: AccessControl, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn set_close_down_mode<'this>( &'this mut self, mode: CloseDown, ) -> SendRequest<'this, Self, ()> ⓘ
fn set_close_down_mode_checked<'this>( &'this mut self, mode: CloseDown, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn kill_client<'this>( &'this mut self, resource: impl Into<Kill>, ) -> SendRequest<'this, Self, ()> ⓘ
fn kill_client_checked<'this>( &'this mut self, resource: impl Into<Kill>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn rotate_properties<'this>( &'this mut self, window: Window, delta: i16, atoms: impl AsRef<[Atom]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn rotate_properties_checked<'this>( &'this mut self, window: Window, delta: i16, atoms: impl AsRef<[Atom]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn force_screen_saver<'this>( &'this mut self, mode: ScreenSaver, ) -> SendRequest<'this, Self, ()> ⓘ
fn force_screen_saver_checked<'this>( &'this mut self, mode: ScreenSaver, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn set_pointer_mapping<'this>( &'this mut self, map: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, SetPointerMappingReply> ⓘ
fn set_pointer_mapping_immediate<'this>( &'this mut self, map: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, SetPointerMappingReply> ⓘ
fn get_pointer_mapping<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetPointerMappingReply> ⓘ
fn get_pointer_mapping_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetPointerMappingReply> ⓘ
fn set_modifier_mapping<'this>( &'this mut self, keycodes: impl AsRef<[Keycode]>, ) -> SendRequest<'this, Self, SetModifierMappingReply> ⓘ
fn set_modifier_mapping_immediate<'this>( &'this mut self, keycodes: impl AsRef<[Keycode]>, ) -> CheckedSendRequest<'this, Self, SetModifierMappingReply> ⓘ
fn get_modifier_mapping<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetModifierMappingReply> ⓘ
fn get_modifier_mapping_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetModifierMappingReply> ⓘ
fn no_operation<'this>(&'this mut self) -> SendRequest<'this, Self, ()> ⓘ
fn no_operation_checked<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_query_version<'this>( &'this mut self, client_major: u8, client_minor: u8, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xselinux_query_version_immediate<'this>( &'this mut self, client_major: u8, client_minor: u8, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xselinux_set_device_create_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_device_create_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_device_create_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetDeviceCreateContextReply> ⓘ
fn xselinux_get_device_create_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetDeviceCreateContextReply> ⓘ
fn xselinux_set_device_context<'this>( &'this mut self, device: u32, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_device_context_checked<'this>( &'this mut self, device: u32, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_device_context<'this>( &'this mut self, device: u32, ) -> SendRequest<'this, Self, GetDeviceContextReply> ⓘ
fn xselinux_get_device_context_immediate<'this>( &'this mut self, device: u32, ) -> CheckedSendRequest<'this, Self, GetDeviceContextReply> ⓘ
fn xselinux_set_window_create_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_window_create_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_window_create_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetWindowCreateContextReply> ⓘ
fn xselinux_get_window_create_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetWindowCreateContextReply> ⓘ
fn xselinux_get_window_context<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, GetWindowContextReply> ⓘ
fn xselinux_get_window_context_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, GetWindowContextReply> ⓘ
fn xselinux_set_property_create_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_property_create_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_property_create_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetPropertyCreateContextReply> ⓘ
fn xselinux_get_property_create_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetPropertyCreateContextReply> ⓘ
fn xselinux_set_property_use_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_property_use_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_property_use_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetPropertyUseContextReply> ⓘ
fn xselinux_get_property_use_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetPropertyUseContextReply> ⓘ
fn xselinux_get_property_context<'this>( &'this mut self, window: Window, property: Atom, ) -> SendRequest<'this, Self, GetPropertyContextReply> ⓘ
fn xselinux_get_property_context_immediate<'this>( &'this mut self, window: Window, property: Atom, ) -> CheckedSendRequest<'this, Self, GetPropertyContextReply> ⓘ
fn xselinux_get_property_data_context<'this>( &'this mut self, window: Window, property: Atom, ) -> SendRequest<'this, Self, GetPropertyDataContextReply> ⓘ
fn xselinux_get_property_data_context_immediate<'this>( &'this mut self, window: Window, property: Atom, ) -> CheckedSendRequest<'this, Self, GetPropertyDataContextReply> ⓘ
fn xselinux_list_properties<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, ListPropertiesReply> ⓘ
fn xselinux_list_properties_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, ListPropertiesReply> ⓘ
fn xselinux_set_selection_create_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_selection_create_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_selection_create_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetSelectionCreateContextReply> ⓘ
fn xselinux_get_selection_create_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetSelectionCreateContextReply> ⓘ
fn xselinux_set_selection_use_context<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xselinux_set_selection_use_context_checked<'this>( &'this mut self, context: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xselinux_get_selection_use_context<'this>( &'this mut self, ) -> SendRequest<'this, Self, GetSelectionUseContextReply> ⓘ
fn xselinux_get_selection_use_context_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, GetSelectionUseContextReply> ⓘ
fn xselinux_get_selection_context<'this>( &'this mut self, selection: Atom, ) -> SendRequest<'this, Self, GetSelectionContextReply> ⓘ
fn xselinux_get_selection_context_immediate<'this>( &'this mut self, selection: Atom, ) -> CheckedSendRequest<'this, Self, GetSelectionContextReply> ⓘ
fn xselinux_get_selection_data_context<'this>( &'this mut self, selection: Atom, ) -> SendRequest<'this, Self, GetSelectionDataContextReply> ⓘ
fn xselinux_get_selection_data_context_immediate<'this>( &'this mut self, selection: Atom, ) -> CheckedSendRequest<'this, Self, GetSelectionDataContextReply> ⓘ
fn xselinux_list_selections<'this>( &'this mut self, ) -> SendRequest<'this, Self, ListSelectionsReply> ⓘ
fn xselinux_list_selections_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, ListSelectionsReply> ⓘ
fn xselinux_get_client_context<'this>( &'this mut self, resource: u32, ) -> SendRequest<'this, Self, GetClientContextReply> ⓘ
fn xselinux_get_client_context_immediate<'this>( &'this mut self, resource: u32, ) -> CheckedSendRequest<'this, Self, GetClientContextReply> ⓘ
fn xtest_get_version<'this>( &'this mut self, major_version: u8, minor_version: u16, ) -> SendRequest<'this, Self, GetVersionReply> ⓘ
fn xtest_get_version_immediate<'this>( &'this mut self, major_version: u8, minor_version: u16, ) -> CheckedSendRequest<'this, Self, GetVersionReply> ⓘ
fn xtest_compare_cursor<'this>( &'this mut self, window: Window, cursor: Cursor, ) -> SendRequest<'this, Self, CompareCursorReply> ⓘ
fn xtest_compare_cursor_immediate<'this>( &'this mut self, window: Window, cursor: Cursor, ) -> CheckedSendRequest<'this, Self, CompareCursorReply> ⓘ
fn xtest_fake_input<'this>( &'this mut self, type_: u8, detail: u8, time: u32, root: Window, root_x: i16, root_y: i16, deviceid: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xtest_fake_input_checked<'this>( &'this mut self, type_: u8, detail: u8, time: u32, root: Window, root_x: i16, root_y: i16, deviceid: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xtest_grab_control<'this>( &'this mut self, impervious: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xtest_grab_control_checked<'this>( &'this mut self, impervious: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_query_extension<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryExtensionReply> ⓘ
fn xv_query_extension_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryExtensionReply> ⓘ
fn xv_query_adaptors<'this>( &'this mut self, window: Window, ) -> SendRequest<'this, Self, QueryAdaptorsReply> ⓘ
fn xv_query_adaptors_immediate<'this>( &'this mut self, window: Window, ) -> CheckedSendRequest<'this, Self, QueryAdaptorsReply> ⓘ
fn xv_query_encodings<'this>( &'this mut self, port: Port, ) -> SendRequest<'this, Self, QueryEncodingsReply> ⓘ
fn xv_query_encodings_immediate<'this>( &'this mut self, port: Port, ) -> CheckedSendRequest<'this, Self, QueryEncodingsReply> ⓘ
fn xv_grab_port<'this>( &'this mut self, port: Port, time: impl Into<Time>, ) -> SendRequest<'this, Self, GrabPortReply> ⓘ
fn xv_grab_port_immediate<'this>( &'this mut self, port: Port, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, GrabPortReply> ⓘ
fn xv_ungrab_port<'this>( &'this mut self, port: Port, time: impl Into<Time>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_ungrab_port_checked<'this>( &'this mut self, port: Port, time: impl Into<Time>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_put_video<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_put_video_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_put_still<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_put_still_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_get_video<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_get_video_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_get_still<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_get_still_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, vid_x: i16, vid_y: i16, vid_w: u16, vid_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_stop_video<'this>( &'this mut self, port: Port, drawable: Drawable, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_stop_video_checked<'this>( &'this mut self, port: Port, drawable: Drawable, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_select_video_notify<'this>( &'this mut self, drawable: Drawable, onoff: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_select_video_notify_checked<'this>( &'this mut self, drawable: Drawable, onoff: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_select_port_notify<'this>( &'this mut self, port: Port, onoff: bool, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_select_port_notify_checked<'this>( &'this mut self, port: Port, onoff: bool, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_query_best_size<'this>( &'this mut self, port: Port, vid_w: u16, vid_h: u16, drw_w: u16, drw_h: u16, motion: bool, ) -> SendRequest<'this, Self, QueryBestSizeReply> ⓘ
fn xv_query_best_size_immediate<'this>( &'this mut self, port: Port, vid_w: u16, vid_h: u16, drw_w: u16, drw_h: u16, motion: bool, ) -> CheckedSendRequest<'this, Self, QueryBestSizeReply> ⓘ
fn xv_set_port_attribute<'this>( &'this mut self, port: Port, attribute: Atom, value: i32, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_set_port_attribute_checked<'this>( &'this mut self, port: Port, attribute: Atom, value: i32, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_get_port_attribute<'this>( &'this mut self, port: Port, attribute: Atom, ) -> SendRequest<'this, Self, GetPortAttributeReply> ⓘ
fn xv_get_port_attribute_immediate<'this>( &'this mut self, port: Port, attribute: Atom, ) -> CheckedSendRequest<'this, Self, GetPortAttributeReply> ⓘ
fn xv_query_port_attributes<'this>( &'this mut self, port: Port, ) -> SendRequest<'this, Self, QueryPortAttributesReply> ⓘ
fn xv_query_port_attributes_immediate<'this>( &'this mut self, port: Port, ) -> CheckedSendRequest<'this, Self, QueryPortAttributesReply> ⓘ
fn xv_list_image_formats<'this>( &'this mut self, port: Port, ) -> SendRequest<'this, Self, ListImageFormatsReply> ⓘ
fn xv_list_image_formats_immediate<'this>( &'this mut self, port: Port, ) -> CheckedSendRequest<'this, Self, ListImageFormatsReply> ⓘ
fn xv_query_image_attributes<'this>( &'this mut self, port: Port, id: u32, width: u16, height: u16, ) -> SendRequest<'this, Self, QueryImageAttributesReply> ⓘ
fn xv_query_image_attributes_immediate<'this>( &'this mut self, port: Port, id: u32, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, QueryImageAttributesReply> ⓘ
fn xv_put_image<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, id: u32, src_x: i16, src_y: i16, src_w: u16, src_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, width: u16, height: u16, data: impl AsRef<[u8]>, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_put_image_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, id: u32, src_x: i16, src_y: i16, src_w: u16, src_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, width: u16, height: u16, data: impl AsRef<[u8]>, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xv_shm_put_image<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, shmseg: Seg, id: u32, offset: u32, src_x: i16, src_y: i16, src_w: u16, src_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, width: u16, height: u16, send_event: u8, ) -> SendRequest<'this, Self, ()> ⓘ
fn xv_shm_put_image_checked<'this>( &'this mut self, port: Port, drawable: Drawable, gc: Gcontext, shmseg: Seg, id: u32, offset: u32, src_x: i16, src_y: i16, src_w: u16, src_h: u16, drw_x: i16, drw_y: i16, drw_w: u16, drw_h: u16, width: u16, height: u16, send_event: u8, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xvmc_query_version<'this>( &'this mut self, ) -> SendRequest<'this, Self, QueryVersionReply> ⓘ
fn xvmc_query_version_immediate<'this>( &'this mut self, ) -> CheckedSendRequest<'this, Self, QueryVersionReply> ⓘ
fn xvmc_list_surface_types<'this>( &'this mut self, port_id: Port, ) -> SendRequest<'this, Self, ListSurfaceTypesReply> ⓘ
fn xvmc_list_surface_types_immediate<'this>( &'this mut self, port_id: Port, ) -> CheckedSendRequest<'this, Self, ListSurfaceTypesReply> ⓘ
fn xvmc_create_context<'this>( &'this mut self, context_id: Context, port_id: Port, surface_id: Surface, width: u16, height: u16, flags: u32, ) -> SendRequest<'this, Self, CreateContextReply> ⓘ
fn xvmc_create_context_immediate<'this>( &'this mut self, context_id: Context, port_id: Port, surface_id: Surface, width: u16, height: u16, flags: u32, ) -> CheckedSendRequest<'this, Self, CreateContextReply> ⓘ
fn xvmc_destroy_context<'this>( &'this mut self, context_id: Context, ) -> SendRequest<'this, Self, ()> ⓘ
fn xvmc_destroy_context_checked<'this>( &'this mut self, context_id: Context, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xvmc_create_surface<'this>( &'this mut self, surface_id: Surface, context_id: Context, ) -> SendRequest<'this, Self, CreateSurfaceReply> ⓘ
fn xvmc_create_surface_immediate<'this>( &'this mut self, surface_id: Surface, context_id: Context, ) -> CheckedSendRequest<'this, Self, CreateSurfaceReply> ⓘ
fn xvmc_destroy_surface<'this>( &'this mut self, surface_id: Surface, ) -> SendRequest<'this, Self, ()> ⓘ
fn xvmc_destroy_surface_checked<'this>( &'this mut self, surface_id: Surface, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xvmc_create_subpicture<'this>( &'this mut self, subpicture_id: Subpicture, context: Context, xvimage_id: u32, width: u16, height: u16, ) -> SendRequest<'this, Self, CreateSubpictureReply> ⓘ
fn xvmc_create_subpicture_immediate<'this>( &'this mut self, subpicture_id: Subpicture, context: Context, xvimage_id: u32, width: u16, height: u16, ) -> CheckedSendRequest<'this, Self, CreateSubpictureReply> ⓘ
fn xvmc_destroy_subpicture<'this>( &'this mut self, subpicture_id: Subpicture, ) -> SendRequest<'this, Self, ()> ⓘ
fn xvmc_destroy_subpicture_checked<'this>( &'this mut self, subpicture_id: Subpicture, ) -> CheckedSendRequest<'this, Self, ()> ⓘ
fn xvmc_list_subpicture_types<'this>( &'this mut self, port_id: Port, surface_id: Surface, ) -> SendRequest<'this, Self, ListSubpictureTypesReply> ⓘ
fn xvmc_list_subpicture_types_immediate<'this>( &'this mut self, port_id: Port, surface_id: Surface, ) -> CheckedSendRequest<'this, Self, ListSubpictureTypesReply> ⓘ
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<D> DisplayBaseExt for Dwhere
D: DisplayBase + ?Sized,
impl<D> DisplayBaseExt for Dwhere
D: DisplayBase + ?Sized,
Source§fn poll_for_reply<R: TryParseFd>(
&mut self,
cookie: Cookie<R>,
) -> Result<Option<R>>
fn poll_for_reply<R: TryParseFd>( &mut self, cookie: Cookie<R>, ) -> Result<Option<R>>
Poll for a reply matching the given sequence number.
Source§impl<D> DisplayExt for D
impl<D> DisplayExt for D
Source§fn send_void_request(
&mut self,
request: impl VoidRequest,
discard_reply: bool,
) -> Result<Cookie<()>>
fn send_void_request( &mut self, request: impl VoidRequest, discard_reply: bool, ) -> Result<Cookie<()>>
Send a request with no reply.
Source§fn send_reply_request<R: ReplyRequest>(
&mut self,
request: R,
) -> Result<Cookie<R::Reply>>
fn send_reply_request<R: ReplyRequest>( &mut self, request: R, ) -> Result<Cookie<R::Reply>>
Send a request with a reply.
Source§fn send_reply_fd_request<R: ReplyFDsRequest>(
&mut self,
request: R,
) -> Result<Cookie<R::Reply>>
fn send_reply_fd_request<R: ReplyFDsRequest>( &mut self, request: R, ) -> Result<Cookie<R::Reply>>
Send a request with a reply containing file descriptors.
Source§fn wait_for_reply<R: TryParseFd>(&mut self, cookie: Cookie<R>) -> Result<R>
fn wait_for_reply<R: TryParseFd>(&mut self, cookie: Cookie<R>) -> Result<R>
Receive a reply from the server.