pub struct AbsoluteIDList(pub *mut ITEMIDLIST);Tuple Fields§
§0: *mut ITEMIDLISTImplementations§
Source§impl AbsoluteIDList
impl AbsoluteIDList
pub fn from_raw_void_ref<'a>(pidl: &'a *mut c_void) -> &'a Self
Sourcepub fn from_object(unk: impl Param<IUnknown>) -> Result<Self>
pub fn from_object(unk: impl Param<IUnknown>) -> Result<Self>
The following classes are not supported:
PropertyStore:CFSFolderPropertyStore
Trait Implementations§
Source§impl Clone for AbsoluteIDList
impl Clone for AbsoluteIDList
Source§fn clone(&self) -> AbsoluteIDList
fn clone(&self) -> AbsoluteIDList
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 moreSource§impl Debug for AbsoluteIDList
impl Debug for AbsoluteIDList
Source§impl Drop for AbsoluteIDList
impl Drop for AbsoluteIDList
Source§impl<'a> From<&'a AbsoluteIDList> for AbsoluteIDListRef<'a>
impl<'a> From<&'a AbsoluteIDList> for AbsoluteIDListRef<'a>
Source§fn from(id: &'a AbsoluteIDList) -> Self
fn from(id: &'a AbsoluteIDList) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Send for AbsoluteIDList
impl !Sync for AbsoluteIDList
impl Freeze for AbsoluteIDList
impl RefUnwindSafe for AbsoluteIDList
impl Unpin for AbsoluteIDList
impl UnsafeUnpin for AbsoluteIDList
impl UnwindSafe for AbsoluteIDList
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