#[repr(C, packed(4))]pub struct IDOverrideLibraryPropertyOperation {
pub next: Pointer<IDOverrideLibraryPropertyOperation>,
pub prev: Pointer<IDOverrideLibraryPropertyOperation>,
pub operation: i16,
pub flag: i16,
pub tag: i16,
pub _pad0: [i8; 2],
pub subitem_reference_name: Pointer<i8>,
pub subitem_local_name: Pointer<i8>,
pub subitem_reference_index: i32,
pub subitem_local_index: i32,
}
Fields§
§next: Pointer<IDOverrideLibraryPropertyOperation>
§prev: Pointer<IDOverrideLibraryPropertyOperation>
§operation: i16
§flag: i16
§tag: i16
§_pad0: [i8; 2]
§subitem_reference_name: Pointer<i8>
§subitem_local_name: Pointer<i8>
§subitem_reference_index: i32
§subitem_local_index: i32
Trait Implementations§
Source§impl DoubleLinked<Pointer<IDOverrideLibraryPropertyOperation>> for IDOverrideLibraryPropertyOperation
impl DoubleLinked<Pointer<IDOverrideLibraryPropertyOperation>> for IDOverrideLibraryPropertyOperation
Source§impl GeneratedBlendStruct for IDOverrideLibraryPropertyOperation
impl GeneratedBlendStruct for IDOverrideLibraryPropertyOperation
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "IDOverrideLibraryPropertyOperation"
const STRUCT_INDEX: usize = 17usize
const STRUCT_TYPE_INDEX: usize = 31usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<IDOverrideLibraryPropertyOperation> for IDOverrideLibraryPropertyOperation
Auto Trait Implementations§
impl Freeze for IDOverrideLibraryPropertyOperation
impl RefUnwindSafe for IDOverrideLibraryPropertyOperation
impl Send for IDOverrideLibraryPropertyOperation
impl Sync for IDOverrideLibraryPropertyOperation
impl Unpin for IDOverrideLibraryPropertyOperation
impl UnwindSafe for IDOverrideLibraryPropertyOperation
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