pub trait GuiShellExt<T: HasIDispatch = Self>: HasIDispatch<T> {
// Provided methods
fn acc_description(&self) -> Result<String> { ... }
fn drag_drop_supported(&self) -> Result<bool> { ... }
fn handle(&self) -> Result<i32> { ... }
fn ocx_events(&self) -> Result<GuiCollection> { ... }
fn sub_type(&self) -> Result<String> { ... }
fn select_context_menu_item(&self, p0: String) -> Result<()> { ... }
fn select_context_menu_item_by_position(&self, p0: String) -> Result<()> { ... }
fn select_context_menu_item_by_text(&self, p0: String) -> Result<()> { ... }
}Provided Methods§
fn acc_description(&self) -> Result<String>
fn drag_drop_supported(&self) -> Result<bool>
fn handle(&self) -> Result<i32>
fn ocx_events(&self) -> Result<GuiCollection>
fn sub_type(&self) -> Result<String>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".