Struct xcb_dl::XcbComposite[][src]

pub struct XcbComposite { /* fields omitted */ }
Expand description

A dynamically loaded libxcb-composite.

Implementations

The libxcb identifier of the Composite extension.

Returns true iff the symbol xcb_composite_id could be loaded.

Sends a Composite::QueryVersion request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_composite_query_version_reply.

Returns true iff the symbol xcb_composite_query_version could be loaded.

Sends a Composite::QueryVersion request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_composite_query_version_reply.

Returns true iff the symbol xcb_composite_query_version_unchecked could be loaded.

Waits for the reply to a Composite::QueryVersion request.

Returns true iff the symbol xcb_composite_query_version_reply could be loaded.

Sends a Composite::RedirectWindow request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_redirect_window_checked could be loaded.

Sends a Composite::RedirectWindow request (unchecked).

Returns true iff the symbol xcb_composite_redirect_window could be loaded.

Sends a Composite::RedirectSubwindows request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_redirect_subwindows_checked could be loaded.

Sends a Composite::RedirectSubwindows request (unchecked).

Returns true iff the symbol xcb_composite_redirect_subwindows could be loaded.

Sends a Composite::UnredirectWindow request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_unredirect_window_checked could be loaded.

Sends a Composite::UnredirectWindow request (unchecked).

Returns true iff the symbol xcb_composite_unredirect_window could be loaded.

Sends a Composite::UnredirectSubwindows request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_unredirect_subwindows_checked could be loaded.

Sends a Composite::UnredirectSubwindows request (unchecked).

Returns true iff the symbol xcb_composite_unredirect_subwindows could be loaded.

Sends a Composite::CreateRegionFromBorderClip request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_create_region_from_border_clip_checked could be loaded.

Sends a Composite::CreateRegionFromBorderClip request (unchecked).

Returns true iff the symbol xcb_composite_create_region_from_border_clip could be loaded.

Sends a Composite::NameWindowPixmap request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_name_window_pixmap_checked could be loaded.

Sends a Composite::NameWindowPixmap request (unchecked).

Returns true iff the symbol xcb_composite_name_window_pixmap could be loaded.

Sends a Composite::GetOverlayWindow request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_composite_get_overlay_window_reply.

Returns true iff the symbol xcb_composite_get_overlay_window could be loaded.

Sends a Composite::GetOverlayWindow request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_composite_get_overlay_window_reply.

Returns true iff the symbol xcb_composite_get_overlay_window_unchecked could be loaded.

Waits for the reply to a Composite::GetOverlayWindow request.

Returns true iff the symbol xcb_composite_get_overlay_window_reply could be loaded.

Sends a Composite::ReleaseOverlayWindow request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_request_check.

Returns true iff the symbol xcb_composite_release_overlay_window_checked could be loaded.

Sends a Composite::ReleaseOverlayWindow request (unchecked).

Returns true iff the symbol xcb_composite_release_overlay_window could be loaded.

Loads the library from the default location.

Loads the library from the default location, potentially loading an incompatible SO version.

For example, this function first tries to load libxcb.so.1. If this fails, it tries to load libxcb.so.

Loads the library from the specified path.

Trait Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.