Struct REOBJECT
#[repr(C)]pub struct REOBJECT {
pub cbStruct: u32,
pub cp: i32,
pub clsid: GUID,
pub poleobj: ManuallyDrop<Option<IOleObject>>,
pub pstg: ManuallyDrop<Option<IStorage>>,
pub polesite: ManuallyDrop<Option<IOleClientSite>>,
pub sizel: SIZE,
pub dvaspect: u32,
pub dwFlags: REOBJECT_FLAGS,
pub dwUser: u32,
}
Fields§
§cbStruct: u32
§cp: i32
§clsid: GUID
§poleobj: ManuallyDrop<Option<IOleObject>>
§pstg: ManuallyDrop<Option<IStorage>>
§polesite: ManuallyDrop<Option<IOleClientSite>>
§sizel: SIZE
§dvaspect: u32
§dwFlags: REOBJECT_FLAGS
§dwUser: u32
Trait Implementations§
impl StructuralPartialEq for REOBJECT
Auto Trait Implementations§
impl Freeze for REOBJECT
impl RefUnwindSafe for REOBJECT
impl !Send for REOBJECT
impl !Sync for REOBJECT
impl Unpin for REOBJECT
impl UnwindSafe for REOBJECT
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