#[repr(C, packed(4))]pub struct wmKeyMap {Show 13 fields
pub next: Pointer<wmKeyMap>,
pub prev: Pointer<wmKeyMap>,
pub items: ListBase,
pub diff_items: ListBase,
pub idname: [i8; 64],
pub spaceid: i16,
pub regionid: i16,
pub owner_id: [i8; 64],
pub flag: i16,
pub kmi_id: i16,
pub poll: Function,
pub poll_modal_item: Function,
pub modal_items: Pointer<Void>,
}
Fields§
§next: Pointer<wmKeyMap>
§prev: Pointer<wmKeyMap>
§items: ListBase
§diff_items: ListBase
§idname: [i8; 64]
§spaceid: i16
§regionid: i16
§owner_id: [i8; 64]
§flag: i16
§kmi_id: i16
§poll: Function
§poll_modal_item: Function
§modal_items: Pointer<Void>
Trait Implementations§
Source§impl GeneratedBlendStruct for wmKeyMap
impl GeneratedBlendStruct for wmKeyMap
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "wmKeyMap"
const STRUCT_INDEX: usize = 634usize
const STRUCT_TYPE_INDEX: usize = 781usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<wmKeyMap> for wmKeyMap
Auto Trait Implementations§
impl Freeze for wmKeyMap
impl RefUnwindSafe for wmKeyMap
impl Send for wmKeyMap
impl Sync for wmKeyMap
impl Unpin for wmKeyMap
impl UnwindSafe for wmKeyMap
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