#[repr(C, packed(4))]pub struct Library {
pub id: ID,
pub filedata: Pointer<Nothing>,
pub name: [i8; 1024],
pub filepath_abs: [i8; 1024],
pub parent: Pointer<Library>,
pub packedfile: Pointer<PackedFile>,
pub tag: u16,
pub _pad_0: [i8; 6],
pub temp_index: i32,
pub versionfile: i16,
pub subversionfile: i16,
}Fields§
§id: ID§filedata: Pointer<Nothing>§name: [i8; 1024]§filepath_abs: [i8; 1024]§parent: Pointer<Library>§packedfile: Pointer<PackedFile>§tag: u16§_pad_0: [i8; 6]§temp_index: i32§versionfile: i16§subversionfile: i16Trait Implementations§
Source§impl GeneratedBlendStruct for Library
impl GeneratedBlendStruct for Library
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Library"
const STRUCT_INDEX: usize = 23usize
const STRUCT_TYPE_INDEX: usize = 38usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Library> for Library
Auto Trait Implementations§
impl Freeze for Library
impl RefUnwindSafe for Library
impl Send for Library
impl Sync for Library
impl Unpin for Library
impl UnwindSafe for Library
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