Trait x11rb::protocol::xinerama::ConnectionExt

source ·
pub trait ConnectionExt: RequestConnection {
    // Provided methods
    fn xinerama_query_version(
        &self,
        major: u8,
        minor: u8
    ) -> Result<Cookie<'_, Self, QueryVersionReply>, ConnectionError> { ... }
    fn xinerama_get_state(
        &self,
        window: Window
    ) -> Result<Cookie<'_, Self, GetStateReply>, ConnectionError> { ... }
    fn xinerama_get_screen_count(
        &self,
        window: Window
    ) -> Result<Cookie<'_, Self, GetScreenCountReply>, ConnectionError> { ... }
    fn xinerama_get_screen_size(
        &self,
        window: Window,
        screen: u32
    ) -> Result<Cookie<'_, Self, GetScreenSizeReply>, ConnectionError> { ... }
    fn xinerama_is_active(
        &self
    ) -> Result<Cookie<'_, Self, IsActiveReply>, ConnectionError> { ... }
    fn xinerama_query_screens(
        &self
    ) -> Result<Cookie<'_, Self, QueryScreensReply>, ConnectionError> { ... }
}
Expand description

Extension trait defining the requests of this extension.

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§