#[repr(C)]pub struct tagPAINTSTRUCT {
pub hdc: HDC,
pub fErase: BOOL,
pub rcPaint: RECT,
pub fRestore: BOOL,
pub fIncUpdate: BOOL,
pub rgbReserved: [BYTE; 32],
}Fields§
§hdc: HDC§fErase: BOOL§rcPaint: RECT§fRestore: BOOL§fIncUpdate: BOOL§rgbReserved: [BYTE; 32]Trait Implementations§
Source§impl Clone for tagPAINTSTRUCT
impl Clone for tagPAINTSTRUCT
Source§fn clone(&self) -> tagPAINTSTRUCT
fn clone(&self) -> tagPAINTSTRUCT
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 tagPAINTSTRUCT
impl Debug for tagPAINTSTRUCT
impl Copy for tagPAINTSTRUCT
Auto Trait Implementations§
impl Freeze for tagPAINTSTRUCT
impl RefUnwindSafe for tagPAINTSTRUCT
impl !Send for tagPAINTSTRUCT
impl !Sync for tagPAINTSTRUCT
impl Unpin for tagPAINTSTRUCT
impl UnsafeUnpin for tagPAINTSTRUCT
impl UnwindSafe for tagPAINTSTRUCT
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more