#[repr(C, packed(2))]pub struct DiskObject {
pub do_Magic: UWORD,
pub do_Version: UWORD,
pub do_Gadget: Gadget,
pub do_Type: UBYTE,
pub do_DefaultTool: STRPTR,
pub do_ToolTypes: *mut STRPTR,
pub do_CurrentX: LONG,
pub do_CurrentY: LONG,
pub do_DrawerData: *mut DrawerData,
pub do_ToolWindow: STRPTR,
pub do_StackSize: LONG,
}Fields§
§do_Magic: UWORD§do_Version: UWORD§do_Gadget: Gadget§do_Type: UBYTE§do_DefaultTool: STRPTR§do_ToolTypes: *mut STRPTR§do_CurrentX: LONG§do_CurrentY: LONG§do_DrawerData: *mut DrawerData§do_ToolWindow: STRPTR§do_StackSize: LONGTrait Implementations§
Source§impl Clone for DiskObject
impl Clone for DiskObject
Source§fn clone(&self) -> DiskObject
fn clone(&self) -> DiskObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DiskObject
impl Debug for DiskObject
impl Copy for DiskObject
Auto Trait Implementations§
impl Freeze for DiskObject
impl RefUnwindSafe for DiskObject
impl !Send for DiskObject
impl !Sync for DiskObject
impl Unpin for DiskObject
impl UnwindSafe for DiskObject
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