pub struct WaylandCursor {
pub wl_cursor_theme_load: Symbol<'static, unsafe extern "C" fn(_: *const c_char, _: c_int, _: *mut wl_proxy) -> *mut wl_cursor_theme>,
pub wl_cursor_theme_destroy: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor_theme)>,
pub wl_cursor_theme_get_cursor: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor_theme, _: *const c_char) -> *mut wl_cursor>,
pub wl_cursor_image_get_buffer: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor_image) -> *mut wl_proxy>,
pub wl_cursor_frame: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor, _: u32) -> c_int>,
pub wl_cursor_frame_and_duration: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor, _: u32, _: *mut u32) -> c_int>,
/* private fields */
}
§wl_cursor_frame_and_duration: Symbol<'static, unsafe extern "C" fn(_: *mut wl_cursor, _: u32, _: *mut u32) -> c_int>
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.