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