Struct gtk_sys::GtkToolShellIface
source · #[repr(C)]pub struct GtkToolShellIface {
pub g_iface: GTypeInterface,
pub get_icon_size: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkIconSize>,
pub get_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>,
pub get_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkToolbarStyle>,
pub get_relief_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkReliefStyle>,
pub rebuild_menu: Option<unsafe extern "C" fn(_: *mut GtkToolShell)>,
pub get_text_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>,
pub get_text_alignment: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> c_float>,
pub get_ellipsize_mode: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> PangoEllipsizeMode>,
pub get_text_size_group: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> *mut GtkSizeGroup>,
}
Fields§
§g_iface: GTypeInterface
§get_icon_size: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkIconSize>
§get_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>
§get_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkToolbarStyle>
§get_relief_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkReliefStyle>
§get_text_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>
§get_text_alignment: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> c_float>
§get_ellipsize_mode: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> PangoEllipsizeMode>
§get_text_size_group: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> *mut GtkSizeGroup>
Trait Implementations§
source§impl Clone for GtkToolShellIface
impl Clone for GtkToolShellIface
source§fn clone(&self) -> GtkToolShellIface
fn clone(&self) -> GtkToolShellIface
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more