#[repr(C)]pub struct DEVPROPKEY {
pub fmtid: Guid,
pub pid: u32,
}Fields§
§fmtid: Guid§pid: u32Trait Implementations§
Source§impl Abi for DEVPROPKEY
impl Abi for DEVPROPKEY
Source§type Abi = DEVPROPKEY
type Abi = DEVPROPKEY
The abi representation of the implementing type. Read more
type DefaultType = DEVPROPKEY
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType to Result<T>.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.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for DEVPROPKEY
impl Clone for DEVPROPKEY
Source§fn clone(&self) -> DEVPROPKEY
fn clone(&self) -> DEVPROPKEY
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DEVPROPKEY
Source§impl Debug for DEVPROPKEY
impl Debug for DEVPROPKEY
Source§impl Default for DEVPROPKEY
impl Default for DEVPROPKEY
impl Eq for DEVPROPKEY
Auto Trait Implementations§
impl Freeze for DEVPROPKEY
impl RefUnwindSafe for DEVPROPKEY
impl Send for DEVPROPKEY
impl Sync for DEVPROPKEY
impl Unpin for DEVPROPKEY
impl UnsafeUnpin for DEVPROPKEY
impl UnwindSafe for DEVPROPKEY
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