#[repr(C, packed(2))]pub struct ExtGadget {Show 20 fields
pub NextGadget: *mut ExtGadget,
pub LeftEdge: WORD,
pub TopEdge: WORD,
pub Width: WORD,
pub Height: WORD,
pub Flags: UWORD,
pub Activation: UWORD,
pub GadgetType: UWORD,
pub GadgetRender: APTR,
pub SelectRender: APTR,
pub GadgetText: *mut IntuiText,
pub MutualExclude: LONG,
pub SpecialInfo: APTR,
pub GadgetID: UWORD,
pub UserData: APTR,
pub MoreFlags: ULONG,
pub BoundsLeftEdge: WORD,
pub BoundsTopEdge: WORD,
pub BoundsWidth: WORD,
pub BoundsHeight: WORD,
}Fields§
§NextGadget: *mut ExtGadget§LeftEdge: WORD§TopEdge: WORD§Width: WORD§Height: WORD§Flags: UWORD§Activation: UWORD§GadgetType: UWORD§GadgetRender: APTR§SelectRender: APTR§GadgetText: *mut IntuiText§MutualExclude: LONG§SpecialInfo: APTR§GadgetID: UWORD§UserData: APTR§MoreFlags: ULONG§BoundsLeftEdge: WORD§BoundsTopEdge: WORD§BoundsWidth: WORD§BoundsHeight: WORDTrait Implementations§
Auto Trait Implementations§
impl Freeze for ExtGadget
impl RefUnwindSafe for ExtGadget
impl !Send for ExtGadget
impl !Sync for ExtGadget
impl Unpin for ExtGadget
impl UnwindSafe for ExtGadget
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