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 ImageFns
impl UnwindSafe for ImageFns
Blanket Implementations
Mutably borrows from an owned value. Read more