#[repr(transparent)]pub struct GetSystemMetrics_nIndexFlags(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl GetSystemMetrics_nIndexFlags
impl GetSystemMetrics_nIndexFlags
pub const SM_ARRANGE: Self
pub const SM_CLEANBOOT: Self
pub const SM_CMONITORS: Self
pub const SM_CMOUSEBUTTONS: Self
pub const SM_CONVERTIBLESLATEMODE: Self
pub const SM_CXBORDER: Self
pub const SM_CXCURSOR: Self
pub const SM_CXDLGFRAME: Self
pub const SM_CXDOUBLECLK: Self
pub const SM_CXDRAG: Self
pub const SM_CXEDGE: Self
pub const SM_CXFIXEDFRAME: Self
pub const SM_CXFOCUSBORDER: Self
pub const SM_CXFRAME: Self
pub const SM_CXFULLSCREEN: Self
pub const SM_CXHSCROLL: Self
pub const SM_CXHTHUMB: Self
pub const SM_CXICON: Self
pub const SM_CXICONSPACING: Self
pub const SM_CXMAXIMIZED: Self
pub const SM_CXMAXTRACK: Self
pub const SM_CXMENUCHECK: Self
pub const SM_CXMENUSIZE: Self
pub const SM_CXMIN: Self
pub const SM_CXMINIMIZED: Self
pub const SM_CXMINSPACING: Self
pub const SM_CXMINTRACK: Self
pub const SM_CXPADDEDBORDER: Self
pub const SM_CXSCREEN: Self
pub const SM_CXSIZE: Self
pub const SM_CXSIZEFRAME: Self
pub const SM_CXSMICON: Self
pub const SM_CXSMSIZE: Self
pub const SM_CXVIRTUALSCREEN: Self
pub const SM_CXVSCROLL: Self
pub const SM_CYBORDER: Self
pub const SM_CYCAPTION: Self
pub const SM_CYCURSOR: Self
pub const SM_CYDLGFRAME: Self
pub const SM_CYDOUBLECLK: Self
pub const SM_CYDRAG: Self
pub const SM_CYEDGE: Self
pub const SM_CYFIXEDFRAME: Self
pub const SM_CYFOCUSBORDER: Self
pub const SM_CYFRAME: Self
pub const SM_CYFULLSCREEN: Self
pub const SM_CYHSCROLL: Self
pub const SM_CYICON: Self
pub const SM_CYICONSPACING: Self
pub const SM_CYKANJIWINDOW: Self
pub const SM_CYMAXIMIZED: Self
pub const SM_CYMAXTRACK: Self
pub const SM_CYMENU: Self
pub const SM_CYMENUCHECK: Self
pub const SM_CYMENUSIZE: Self
pub const SM_CYMIN: Self
pub const SM_CYMINIMIZED: Self
pub const SM_CYMINSPACING: Self
pub const SM_CYMINTRACK: Self
pub const SM_CYSCREEN: Self
pub const SM_CYSIZE: Self
pub const SM_CYSIZEFRAME: Self
pub const SM_CYSMCAPTION: Self
pub const SM_CYSMICON: Self
pub const SM_CYSMSIZE: Self
pub const SM_CYVIRTUALSCREEN: Self
pub const SM_CYVSCROLL: Self
pub const SM_CYVTHUMB: Self
pub const SM_DBCSENABLED: Self
pub const SM_DEBUG: Self
pub const SM_DIGITIZER: Self
pub const SM_IMMENABLED: Self
pub const SM_MAXIMUMTOUCHES: Self
pub const SM_MEDIACENTER: Self
pub const SM_MENUDROPALIGNMENT: Self
pub const SM_MIDEASTENABLED: Self
pub const SM_MOUSEPRESENT: Self
pub const SM_MOUSEHORIZONTALWHEELPRESENT: Self
pub const SM_MOUSEWHEELPRESENT: Self
pub const SM_NETWORK: Self
pub const SM_PENWINDOWS: Self
pub const SM_REMOTECONTROL: Self
pub const SM_REMOTESESSION: Self
pub const SM_SAMEDISPLAYFORMAT: Self
pub const SM_SECURE: Self
pub const SM_SERVERR2: Self
pub const SM_SHOWSOUNDS: Self
pub const SM_SHUTTINGDOWN: Self
pub const SM_SLOWMACHINE: Self
pub const SM_STARTER: Self
pub const SM_SWAPBUTTON: Self
pub const SM_SYSTEMDOCKED_: Self
pub const SM_TABLETPC: Self
pub const SM_XVIRTUALSCREEN: Self
pub const SM_YVIRTUALSCREEN: Self
Trait Implementations§
Source§impl Abi for GetSystemMetrics_nIndexFlags
impl Abi for GetSystemMetrics_nIndexFlags
Source§type Abi = GetSystemMetrics_nIndexFlags
type Abi = GetSystemMetrics_nIndexFlags
The abi representation of the implementing type. Read more
Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
Source§unsafe fn from_abi(abi: Self::Abi) -> Result<Self, Error>
unsafe fn from_abi(abi: Self::Abi) -> Result<Self, Error>
Casts the ABI representation to a Rust object by taking ownership of the bits.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl BitAndAssign for GetSystemMetrics_nIndexFlags
impl BitAndAssign for GetSystemMetrics_nIndexFlags
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for GetSystemMetrics_nIndexFlags
impl BitOr for GetSystemMetrics_nIndexFlags
Source§impl BitOrAssign for GetSystemMetrics_nIndexFlags
impl BitOrAssign for GetSystemMetrics_nIndexFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Clone for GetSystemMetrics_nIndexFlags
impl Clone for GetSystemMetrics_nIndexFlags
Source§fn clone(&self) -> GetSystemMetrics_nIndexFlags
fn clone(&self) -> GetSystemMetrics_nIndexFlags
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 GetSystemMetrics_nIndexFlags
impl Debug for GetSystemMetrics_nIndexFlags
Source§impl Default for GetSystemMetrics_nIndexFlags
impl Default for GetSystemMetrics_nIndexFlags
Source§fn default() -> GetSystemMetrics_nIndexFlags
fn default() -> GetSystemMetrics_nIndexFlags
Returns the “default value” for a type. Read more
Source§impl From<u32> for GetSystemMetrics_nIndexFlags
impl From<u32> for GetSystemMetrics_nIndexFlags
Source§impl PartialEq for GetSystemMetrics_nIndexFlags
impl PartialEq for GetSystemMetrics_nIndexFlags
Source§fn eq(&self, other: &GetSystemMetrics_nIndexFlags) -> bool
fn eq(&self, other: &GetSystemMetrics_nIndexFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GetSystemMetrics_nIndexFlags
impl Eq for GetSystemMetrics_nIndexFlags
impl StructuralPartialEq for GetSystemMetrics_nIndexFlags
Auto Trait Implementations§
impl Freeze for GetSystemMetrics_nIndexFlags
impl RefUnwindSafe for GetSystemMetrics_nIndexFlags
impl Send for GetSystemMetrics_nIndexFlags
impl Sync for GetSystemMetrics_nIndexFlags
impl Unpin for GetSystemMetrics_nIndexFlags
impl UnwindSafe for GetSystemMetrics_nIndexFlags
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