pub struct Xlib {
_private: (),
pub XineramaIsActive: unsafe extern "C" fn(_: *mut Display) -> Bool,
pub XineramaQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool,
pub XineramaQueryScreens: unsafe extern "C" fn(_: *mut Display, _: *mut c_int) -> *mut XineramaScreenInfo,
pub XineramaQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status,
pub XPanoramiXAllocInfo: unsafe extern "C" fn() -> *mut XPanoramiXInfo,
pub XPanoramiXGetScreenCount: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: *mut XPanoramiXInfo) -> Status,
pub XPanoramiXGetScreenSize: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: c_int, _: *mut XPanoramiXInfo) -> Status,
pub XPanoramiXGetState: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: *mut XPanoramiXInfo) -> Status,
pub XPanoramiXQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool,
pub XPanoramiXQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status,
}
Fields§
§_private: ()
§XineramaIsActive: unsafe extern "C" fn(_: *mut Display) -> Bool
§XineramaQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool
§XineramaQueryScreens: unsafe extern "C" fn(_: *mut Display, _: *mut c_int) -> *mut XineramaScreenInfo
§XineramaQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status
§XPanoramiXAllocInfo: unsafe extern "C" fn() -> *mut XPanoramiXInfo
§XPanoramiXGetScreenCount: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: *mut XPanoramiXInfo) -> Status
§XPanoramiXGetScreenSize: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: c_int, _: *mut XPanoramiXInfo) -> Status
§XPanoramiXGetState: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: *mut XPanoramiXInfo) -> Status
§XPanoramiXQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool
§XPanoramiXQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status
Implementations§
Trait Implementations§
Auto Trait Implementations§
Blanket Implementations§
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