#[repr(C, packed(4))]pub struct IDProperty {
pub next: Pointer<IDProperty>,
pub prev: Pointer<IDProperty>,
pub type_: i8,
pub subtype: i8,
pub flag: i16,
pub name: [i8; 64],
pub saved: i32,
pub data: IDPropertyData,
pub len: i32,
pub totallen: i32,
pub ui_data: Pointer<IDPropertyUIData>,
}
Fields§
§next: Pointer<IDProperty>
§prev: Pointer<IDProperty>
§type_: i8
§subtype: i8
§flag: i16
§name: [i8; 64]
§saved: i32
§data: IDPropertyData
§len: i32
§totallen: i32
§ui_data: Pointer<IDPropertyUIData>
Trait Implementations§
Source§impl DoubleLinked<Pointer<IDProperty>> for IDProperty
impl DoubleLinked<Pointer<IDProperty>> for IDProperty
Source§impl GeneratedBlendStruct for IDProperty
impl GeneratedBlendStruct for IDProperty
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "IDProperty"
const STRUCT_INDEX: usize = 16usize
const STRUCT_TYPE_INDEX: usize = 30usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<IDProperty> for IDProperty
Auto Trait Implementations§
impl Freeze for IDProperty
impl RefUnwindSafe for IDProperty
impl Send for IDProperty
impl Sync for IDProperty
impl Unpin for IDProperty
impl UnwindSafe for IDProperty
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