Struct gdk_x11_sys::xlib::ImageFns [−]
#[repr(C)]pub struct ImageFns { pub create_image: Option<unsafe extern "C" fn(*mut _XDisplay, *mut Visual, u32, i32, i32, *mut i8, u32, u32, i32, i32) -> *mut XImage>, pub destroy_image: Option<unsafe extern "C" fn(*mut XImage) -> i32>, pub get_pixel: Option<unsafe extern "C" fn(*mut XImage, i32, i32) -> u64>, pub put_pixel: Option<unsafe extern "C" fn(*mut XImage, i32, i32, u64) -> i32>, pub sub_image: Option<unsafe extern "C" fn(*mut XImage, i32, i32, u32, u32) -> *mut XImage>, pub add_pixel: Option<unsafe extern "C" fn(*mut XImage, i64) -> i32>, }
Fields
create_image: Option<unsafe extern "C" fn(*mut _XDisplay, *mut Visual, u32, i32, i32, *mut i8, u32, u32, i32, i32) -> *mut XImage>destroy_image: Option<unsafe extern "C" fn(*mut XImage) -> i32>get_pixel: Option<unsafe extern "C" fn(*mut XImage, i32, i32) -> u64>put_pixel: Option<unsafe extern "C" fn(*mut XImage, i32, i32, u64) -> i32>sub_image: Option<unsafe extern "C" fn(*mut XImage, i32, i32, u32, u32) -> *mut XImage>add_pixel: Option<unsafe extern "C" fn(*mut XImage, i64) -> i32>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ImageFnsimpl UnwindSafe for ImageFnsBlanket Implementations
Mutably borrows from an owned value. Read more