#[repr(C)]pub struct COPYDATASTRUCT {
pub dwData: usize,
pub cbData: u32,
pub lpData: *mut c_void,
}Fields§
§dwData: usize§cbData: u32§lpData: *mut c_voidTrait Implementations§
Source§impl Abi for COPYDATASTRUCT
impl Abi for COPYDATASTRUCT
Source§type Abi = COPYDATASTRUCT
type Abi = COPYDATASTRUCT
The abi representation of the implementing type. Read more
type DefaultType = COPYDATASTRUCT
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 COPYDATASTRUCT
impl Clone for COPYDATASTRUCT
Source§fn clone(&self) -> COPYDATASTRUCT
fn clone(&self) -> COPYDATASTRUCT
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 COPYDATASTRUCT
impl Debug for COPYDATASTRUCT
Source§impl Default for COPYDATASTRUCT
impl Default for COPYDATASTRUCT
Source§impl PartialEq for COPYDATASTRUCT
impl PartialEq for COPYDATASTRUCT
impl Copy for COPYDATASTRUCT
impl Eq for COPYDATASTRUCT
Auto Trait Implementations§
impl Freeze for COPYDATASTRUCT
impl RefUnwindSafe for COPYDATASTRUCT
impl !Send for COPYDATASTRUCT
impl !Sync for COPYDATASTRUCT
impl Unpin for COPYDATASTRUCT
impl UnwindSafe for COPYDATASTRUCT
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