pub trait IParentAndItem_Impl: Sized {
    // Required methods
    fn SetParentAndItem(
        &self,
        pidlparent: *const ITEMIDLIST,
        psf: Option<&IShellFolder>,
        pidlchild: *const ITEMIDLIST
    ) -> Result<()>;
    fn GetParentAndItem(
        &self,
        ppidlparent: *mut *mut ITEMIDLIST,
        ppsf: *mut Option<IShellFolder>,
        ppidlchild: *mut *mut ITEMIDLIST
    ) -> Result<()>;
}

Required Methods§

fn SetParentAndItem( &self, pidlparent: *const ITEMIDLIST, psf: Option<&IShellFolder>, pidlchild: *const ITEMIDLIST ) -> Result<()>

fn GetParentAndItem( &self, ppidlparent: *mut *mut ITEMIDLIST, ppsf: *mut Option<IShellFolder>, ppidlchild: *mut *mut ITEMIDLIST ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§