windows::Win32::System::Mmc

Trait _Application_Impl

pub trait _Application_Impl: IDispatch_Impl {
    // Required methods
    fn Help(&self);
    fn Quit(&self);
    fn Document(&self) -> Result<Document>;
    fn Load(&self, filename: &BSTR) -> Result<()>;
    fn Frame(&self) -> Result<Frame>;
    fn Visible(&self) -> Result<BOOL>;
    fn Show(&self) -> Result<()>;
    fn Hide(&self) -> Result<()>;
    fn UserControl(&self) -> Result<BOOL>;
    fn SetUserControl(&self, usercontrol: BOOL) -> Result<()>;
    fn VersionMajor(&self) -> Result<i32>;
    fn VersionMinor(&self) -> Result<i32>;
}

Required Methods§

fn Help(&self)

fn Quit(&self)

fn Document(&self) -> Result<Document>

fn Load(&self, filename: &BSTR) -> Result<()>

fn Frame(&self) -> Result<Frame>

fn Visible(&self) -> Result<BOOL>

fn Show(&self) -> Result<()>

fn Hide(&self) -> Result<()>

fn UserControl(&self) -> Result<BOOL>

fn SetUserControl(&self, usercontrol: BOOL) -> Result<()>

fn VersionMajor(&self) -> Result<i32>

fn VersionMinor(&self) -> Result<i32>

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.

Implementors§