#[repr(C, packed(1))]pub struct SHARDAPPIDINFO {
pub psi: Option<IShellItem>,
pub pszAppID: PWSTR,
}
Fields§
§psi: Option<IShellItem>
§pszAppID: PWSTR
Trait Implementations§
Source§impl Abi for SHARDAPPIDINFO
impl Abi for SHARDAPPIDINFO
type DefaultType = SHARDAPPIDINFO
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 SHARDAPPIDINFO
impl Clone for SHARDAPPIDINFO
Source§impl PartialEq for SHARDAPPIDINFO
impl PartialEq for SHARDAPPIDINFO
impl Eq for SHARDAPPIDINFO
Auto Trait Implementations§
impl Freeze for SHARDAPPIDINFO
impl RefUnwindSafe for SHARDAPPIDINFO
impl !Send for SHARDAPPIDINFO
impl !Sync for SHARDAPPIDINFO
impl Unpin for SHARDAPPIDINFO
impl UnwindSafe for SHARDAPPIDINFO
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