Trait IShellView3_Impl
pub trait IShellView3_Impl: IShellView2_Impl {
// Required method
fn CreateViewWindow3(
&self,
psbowner: Ref<'_, IShellBrowser>,
psvprev: Ref<'_, IShellView>,
dwviewflags: u32,
dwmask: FOLDERFLAGS,
dwflags: FOLDERFLAGS,
fvmode: FOLDERVIEWMODE,
pvid: *const GUID,
prcview: *const RECT,
) -> Result<HWND>;
}
Required Methods§
fn CreateViewWindow3( &self, psbowner: Ref<'_, IShellBrowser>, psvprev: Ref<'_, IShellView>, dwviewflags: u32, dwmask: FOLDERFLAGS, dwflags: FOLDERFLAGS, fvmode: FOLDERVIEWMODE, pvid: *const GUID, prcview: *const RECT, ) -> Result<HWND>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.