#[repr(C, packed(4))]pub struct ModifierData {
pub next: Pointer<ModifierData>,
pub prev: Pointer<ModifierData>,
pub type_: i32,
pub mode: i32,
pub _pad0: [i8; 4],
pub flag: i16,
pub ui_expand_flag: i16,
pub name: [i8; 64],
pub error: Pointer<i8>,
pub session_uuid: SessionUUID,
pub runtime: Pointer<Void>,
}
Fields§
§next: Pointer<ModifierData>
§prev: Pointer<ModifierData>
§type_: i32
§mode: i32
§_pad0: [i8; 4]
§flag: i16
§ui_expand_flag: i16
§name: [i8; 64]
§error: Pointer<i8>
§session_uuid: SessionUUID
§runtime: Pointer<Void>
Trait Implementations§
Source§impl DoubleLinked<Pointer<ModifierData>> for ModifierData
impl DoubleLinked<Pointer<ModifierData>> for ModifierData
Source§impl GeneratedBlendStruct for ModifierData
impl GeneratedBlendStruct for ModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ModifierData"
const STRUCT_INDEX: usize = 100usize
const STRUCT_TYPE_INDEX: usize = 146usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ModifierData> for ModifierData
Auto Trait Implementations§
impl Freeze for ModifierData
impl RefUnwindSafe for ModifierData
impl Send for ModifierData
impl Sync for ModifierData
impl Unpin for ModifierData
impl UnwindSafe for ModifierData
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