#[repr(C, packed(2))]pub struct ViewPortExtra {
pub n: ExtendedNode,
pub ViewPort: *mut ViewPort,
pub DisplayClip: Rectangle,
pub VecTable: APTR,
pub DriverData: [APTR; 2],
pub Flags: UWORD,
pub Origin: [Point; 2],
pub cop1ptr: ULONG,
pub cop2ptr: ULONG,
}Fields§
§n: ExtendedNode§ViewPort: *mut ViewPort§DisplayClip: Rectangle§VecTable: APTR§DriverData: [APTR; 2]§Flags: UWORD§Origin: [Point; 2]§cop1ptr: ULONG§cop2ptr: ULONGTrait Implementations§
Source§impl Clone for ViewPortExtra
impl Clone for ViewPortExtra
Source§fn clone(&self) -> ViewPortExtra
fn clone(&self) -> ViewPortExtra
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 ViewPortExtra
impl Debug for ViewPortExtra
impl Copy for ViewPortExtra
Auto Trait Implementations§
impl Freeze for ViewPortExtra
impl RefUnwindSafe for ViewPortExtra
impl !Send for ViewPortExtra
impl !Sync for ViewPortExtra
impl Unpin for ViewPortExtra
impl UnwindSafe for ViewPortExtra
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