#[repr(C)]pub struct OPTIONDATA {
pub ulFlags: u32,
pub lpRecipGUID: *mut GUID,
pub lpszAdrType: *mut i8,
pub lpszDLLName: *mut i8,
pub ulOrdinal: u32,
pub cbOptionsData: u32,
pub lpbOptionsData: *mut u8,
pub cOptionsProps: u32,
pub lpOptionsProps: *mut SPropValue,
}Fields§
§ulFlags: u32§lpRecipGUID: *mut GUID§lpszAdrType: *mut i8§lpszDLLName: *mut i8§ulOrdinal: u32§cbOptionsData: u32§lpbOptionsData: *mut u8§cOptionsProps: u32§lpOptionsProps: *mut SPropValueTrait Implementations§
Source§impl Clone for OPTIONDATA
impl Clone for OPTIONDATA
Source§fn clone(&self) -> OPTIONDATA
fn clone(&self) -> OPTIONDATA
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 OPTIONDATA
Source§impl Debug for OPTIONDATA
impl Debug for OPTIONDATA
Source§impl Default for OPTIONDATA
impl Default for OPTIONDATA
Source§fn default() -> OPTIONDATA
fn default() -> OPTIONDATA
Returns the “default value” for a type. Read more
Source§impl PartialEq for OPTIONDATA
impl PartialEq for OPTIONDATA
Source§fn eq(&self, other: &OPTIONDATA) -> bool
fn eq(&self, other: &OPTIONDATA) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OPTIONDATA
Auto Trait Implementations§
impl !Send for OPTIONDATA
impl !Sync for OPTIONDATA
impl Freeze for OPTIONDATA
impl RefUnwindSafe for OPTIONDATA
impl Unpin for OPTIONDATA
impl UnsafeUnpin for OPTIONDATA
impl UnwindSafe for OPTIONDATA
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