Struct RMTPACK
#[repr(C)]pub struct RMTPACK {Show 14 fields
pub pISeqStream: ManuallyDrop<Option<ISequentialStream>>,
pub cbData: u32,
pub cBSTR: u32,
pub rgBSTR: *mut BSTR,
pub cVARIANT: u32,
pub rgVARIANT: *mut VARIANT,
pub cIDISPATCH: u32,
pub rgIDISPATCH: *mut Option<IDispatch>,
pub cIUNKNOWN: u32,
pub rgIUNKNOWN: *mut Option<IUnknown>,
pub cPROPVARIANT: u32,
pub rgPROPVARIANT: *mut PROPVARIANT,
pub cArray: u32,
pub rgArray: *mut VARIANT,
}
Fields§
§pISeqStream: ManuallyDrop<Option<ISequentialStream>>
§cbData: u32
§cBSTR: u32
§rgBSTR: *mut BSTR
§cVARIANT: u32
§rgVARIANT: *mut VARIANT
§cIDISPATCH: u32
§rgIDISPATCH: *mut Option<IDispatch>
§cIUNKNOWN: u32
§rgIUNKNOWN: *mut Option<IUnknown>
§cPROPVARIANT: u32
§rgPROPVARIANT: *mut PROPVARIANT
§cArray: u32
§rgArray: *mut VARIANT
Trait Implementations§
impl StructuralPartialEq for RMTPACK
Auto Trait Implementations§
impl Freeze for RMTPACK
impl RefUnwindSafe for RMTPACK
impl !Send for RMTPACK
impl !Sync for RMTPACK
impl Unpin for RMTPACK
impl UnwindSafe for RMTPACK
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