#[repr(C)]pub struct DIEFFECTINFOW {
pub dwSize: u32,
pub guid: Guid,
pub dwEffType: u32,
pub dwStaticParams: u32,
pub dwDynamicParams: u32,
pub tszName: [u16; 260],
}
Fields§
§dwSize: u32
§guid: Guid
§dwEffType: u32
§dwStaticParams: u32
§dwDynamicParams: u32
§tszName: [u16; 260]
Trait Implementations§
Source§impl Abi for DIEFFECTINFOW
impl Abi for DIEFFECTINFOW
Source§type Abi = DIEFFECTINFOW
type Abi = DIEFFECTINFOW
The abi representation of the implementing type. Read more
type DefaultType = DIEFFECTINFOW
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 DIEFFECTINFOW
impl Clone for DIEFFECTINFOW
Source§fn clone(&self) -> DIEFFECTINFOW
fn clone(&self) -> DIEFFECTINFOW
Returns a copy 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 DIEFFECTINFOW
impl Debug for DIEFFECTINFOW
Source§impl Default for DIEFFECTINFOW
impl Default for DIEFFECTINFOW
Source§impl PartialEq for DIEFFECTINFOW
impl PartialEq for DIEFFECTINFOW
impl Copy for DIEFFECTINFOW
impl Eq for DIEFFECTINFOW
Auto Trait Implementations§
impl Freeze for DIEFFECTINFOW
impl RefUnwindSafe for DIEFFECTINFOW
impl Send for DIEFFECTINFOW
impl Sync for DIEFFECTINFOW
impl Unpin for DIEFFECTINFOW
impl UnwindSafe for DIEFFECTINFOW
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