#[repr(C)]pub struct ShortcutI {
pub name: *const c_char,
pub default_binding: *const c_char,
pub default_secondary_binding: *const c_char,
pub tooltip: *const c_char,
pub type_: ShortcutType,
pub ignore_modifiers: bool,
pub ignore_key: bool,
pub _padding_98: [c_char; 2],
pub name_hash: StrhashT,
}
Fields§
§name: *const c_char
§default_binding: *const c_char
§default_secondary_binding: *const c_char
§tooltip: *const c_char
§type_: ShortcutType
§ignore_modifiers: bool
§ignore_key: bool
§_padding_98: [c_char; 2]
§name_hash: StrhashT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ShortcutI
impl RefUnwindSafe for ShortcutI
impl !Send for ShortcutI
impl !Sync for ShortcutI
impl Unpin for ShortcutI
impl UnwindSafe for ShortcutI
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