#[repr(C, packed(2))]pub struct GadgetInfo {
pub gi_Screen: *mut Screen,
pub gi_Window: *mut Window,
pub gi_Requester: *mut Requester,
pub gi_RastPort: *mut RastPort,
pub gi_Layer: *mut Layer,
pub gi_Domain: IBox,
pub gi_Pens: GadgetInfo__bindgen_ty_1,
pub gi_DrInfo: *mut DrawInfo,
pub gi_Reserved: [ULONG; 6],
}Fields§
§gi_Screen: *mut Screen§gi_Window: *mut Window§gi_Requester: *mut Requester§gi_RastPort: *mut RastPort§gi_Layer: *mut Layer§gi_Domain: IBox§gi_Pens: GadgetInfo__bindgen_ty_1§gi_DrInfo: *mut DrawInfo§gi_Reserved: [ULONG; 6]Trait Implementations§
Source§impl Clone for GadgetInfo
impl Clone for GadgetInfo
Source§fn clone(&self) -> GadgetInfo
fn clone(&self) -> GadgetInfo
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 GadgetInfo
impl Debug for GadgetInfo
impl Copy for GadgetInfo
Auto Trait Implementations§
impl Freeze for GadgetInfo
impl RefUnwindSafe for GadgetInfo
impl !Send for GadgetInfo
impl !Sync for GadgetInfo
impl Unpin for GadgetInfo
impl UnwindSafe for GadgetInfo
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