#[repr(C, packed(2))]pub struct BitScaleArgs {Show 19 fields
pub bsa_SrcX: UWORD,
pub bsa_SrcY: UWORD,
pub bsa_SrcWidth: UWORD,
pub bsa_SrcHeight: UWORD,
pub bsa_XSrcFactor: UWORD,
pub bsa_YSrcFactor: UWORD,
pub bsa_DestX: UWORD,
pub bsa_DestY: UWORD,
pub bsa_DestWidth: UWORD,
pub bsa_DestHeight: UWORD,
pub bsa_XDestFactor: UWORD,
pub bsa_YDestFactor: UWORD,
pub bsa_SrcBitMap: *mut BitMap,
pub bsa_DestBitMap: *mut BitMap,
pub bsa_Flags: ULONG,
pub bsa_XDDA: UWORD,
pub bsa_YDDA: UWORD,
pub bsa_Reserved1: LONG,
pub bsa_Reserved2: LONG,
}Fields§
§bsa_SrcX: UWORD§bsa_SrcY: UWORD§bsa_SrcWidth: UWORD§bsa_SrcHeight: UWORD§bsa_XSrcFactor: UWORD§bsa_YSrcFactor: UWORD§bsa_DestX: UWORD§bsa_DestY: UWORD§bsa_DestWidth: UWORD§bsa_DestHeight: UWORD§bsa_XDestFactor: UWORD§bsa_YDestFactor: UWORD§bsa_SrcBitMap: *mut BitMap§bsa_DestBitMap: *mut BitMap§bsa_Flags: ULONG§bsa_XDDA: UWORD§bsa_YDDA: UWORD§bsa_Reserved1: LONG§bsa_Reserved2: LONGTrait Implementations§
Source§impl Clone for BitScaleArgs
impl Clone for BitScaleArgs
Source§fn clone(&self) -> BitScaleArgs
fn clone(&self) -> BitScaleArgs
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 BitScaleArgs
impl Debug for BitScaleArgs
impl Copy for BitScaleArgs
Auto Trait Implementations§
impl Freeze for BitScaleArgs
impl RefUnwindSafe for BitScaleArgs
impl !Send for BitScaleArgs
impl !Sync for BitScaleArgs
impl Unpin for BitScaleArgs
impl UnwindSafe for BitScaleArgs
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