#[repr(C, packed(1))]pub struct _uidControlBlock {
pub parent: *mut _uidControlBlock,
pub nextChild: *mut _uidControlBlock,
pub type_: *mut _uidControlBlock,
pub UID: u32,
pub name: *mut c_char,
pub unk: c_uchar,
pub size: c_uchar,
pub attribute: c_short,
pub nextEntry: *mut _uidControlBlock,
}Expand description
Structure of a UID control block
Fields§
§parent: *mut _uidControlBlock§nextChild: *mut _uidControlBlock§type_: *mut _uidControlBlock§UID: u32§name: *mut c_char§unk: c_uchar§size: c_uchar§attribute: c_short§nextEntry: *mut _uidControlBlockTrait Implementations§
Source§impl Clone for _uidControlBlock
impl Clone for _uidControlBlock
Source§impl Debug for _uidControlBlock
impl Debug for _uidControlBlock
impl Copy for _uidControlBlock
Auto Trait Implementations§
impl Freeze for _uidControlBlock
impl RefUnwindSafe for _uidControlBlock
impl !Send for _uidControlBlock
impl !Sync for _uidControlBlock
impl Unpin for _uidControlBlock
impl UnsafeUnpin for _uidControlBlock
impl UnwindSafe for _uidControlBlock
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