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