pub struct Xlib {
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,
/* private fields */
}Fields§
§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) -> StatusImplementations§
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