Trait IDirectInputDevice7A_Impl
pub trait IDirectInputDevice7A_Impl: IDirectInputDevice2A_Impl {
// Required methods
fn EnumEffectsInFile(
&self,
param0: &PCSTR,
param1: LPDIENUMEFFECTSINFILECALLBACK,
param2: *mut c_void,
param3: u32,
) -> Result<()>;
fn WriteEffectToFile(
&self,
param0: &PCSTR,
param1: u32,
param2: *mut DIFILEEFFECT,
param3: u32,
) -> Result<()>;
}
Required Methods§
fn EnumEffectsInFile( &self, param0: &PCSTR, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut c_void, param3: u32, ) -> Result<()>
fn WriteEffectToFile( &self, param0: &PCSTR, param1: u32, param2: *mut DIFILEEFFECT, param3: u32, ) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.