#[repr(C)]pub struct CbfContextMenuItem {Show 19 fields
pub type_: u8,
pub command_id: i32,
pub label: *mut c_char,
pub secondary_label: *mut c_char,
pub minor_text: *mut c_char,
pub accessible_name: *mut c_char,
pub enabled: bool,
pub visible: bool,
pub checked: bool,
pub group_id: i32,
pub is_new_feature: bool,
pub is_alerted: bool,
pub may_have_mnemonics: bool,
pub has_accelerator: bool,
pub accelerator_key_equivalent: *mut c_char,
pub accelerator_modifier_mask: u32,
pub icon: CbfContextMenuIcon,
pub minor_icon: CbfContextMenuIcon,
pub submenu: CbfContextMenuItemList,
}Fields§
§type_: u8§command_id: i32§label: *mut c_char§secondary_label: *mut c_char§minor_text: *mut c_char§accessible_name: *mut c_char§enabled: bool§visible: bool§checked: bool§group_id: i32§is_new_feature: bool§is_alerted: bool§may_have_mnemonics: bool§has_accelerator: bool§accelerator_key_equivalent: *mut c_char§accelerator_modifier_mask: u32§icon: CbfContextMenuIcon§minor_icon: CbfContextMenuIconTrait Implementations§
Source§impl Clone for CbfContextMenuItem
impl Clone for CbfContextMenuItem
Source§fn clone(&self) -> CbfContextMenuItem
fn clone(&self) -> CbfContextMenuItem
Returns a duplicate 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 moreSource§impl Debug for CbfContextMenuItem
impl Debug for CbfContextMenuItem
Source§impl Default for CbfContextMenuItem
impl Default for CbfContextMenuItem
Source§fn default() -> CbfContextMenuItem
fn default() -> CbfContextMenuItem
Returns the “default value” for a type. Read more
impl Copy for CbfContextMenuItem
Auto Trait Implementations§
impl Freeze for CbfContextMenuItem
impl RefUnwindSafe for CbfContextMenuItem
impl !Send for CbfContextMenuItem
impl !Sync for CbfContextMenuItem
impl Unpin for CbfContextMenuItem
impl UnsafeUnpin for CbfContextMenuItem
impl UnwindSafe for CbfContextMenuItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more