#[repr(C, packed(2))]pub struct SGWork {Show 13 fields
pub Gadget: *mut Gadget,
pub StringInfo: *mut StringInfo,
pub WorkBuffer: STRPTR,
pub PrevBuffer: STRPTR,
pub Modes: ULONG,
pub IEvent: *mut InputEvent,
pub Code: UWORD,
pub BufferPos: WORD,
pub NumChars: WORD,
pub Actions: ULONG,
pub LongInt: LONG,
pub GadgetInfo: *mut GadgetInfo,
pub EditOp: UWORD,
}Fields§
§Gadget: *mut Gadget§StringInfo: *mut StringInfo§WorkBuffer: STRPTR§PrevBuffer: STRPTR§Modes: ULONG§IEvent: *mut InputEvent§Code: UWORD§BufferPos: WORD§NumChars: WORD§Actions: ULONG§LongInt: LONG§GadgetInfo: *mut GadgetInfo§EditOp: UWORDTrait Implementations§
Auto Trait Implementations§
impl Freeze for SGWork
impl RefUnwindSafe for SGWork
impl !Send for SGWork
impl !Sync for SGWork
impl Unpin for SGWork
impl UnwindSafe for SGWork
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