windows::Win32::System::UpdateAgent

Trait IUpdateHistoryEntry_Impl

pub trait IUpdateHistoryEntry_Impl: IDispatch_Impl {
Show 14 methods // Required methods fn Operation(&self) -> Result<UpdateOperation>; fn ResultCode(&self) -> Result<OperationResultCode>; fn HResult(&self) -> Result<i32>; fn Date(&self) -> Result<f64>; fn UpdateIdentity(&self) -> Result<IUpdateIdentity>; fn Title(&self) -> Result<BSTR>; fn Description(&self) -> Result<BSTR>; fn UnmappedResultCode(&self) -> Result<i32>; fn ClientApplicationID(&self) -> Result<BSTR>; fn ServerSelection(&self) -> Result<ServerSelection>; fn ServiceID(&self) -> Result<BSTR>; fn UninstallationSteps(&self) -> Result<IStringCollection>; fn UninstallationNotes(&self) -> Result<BSTR>; fn SupportUrl(&self) -> Result<BSTR>;
}

Required Methods§

fn Operation(&self) -> Result<UpdateOperation>

fn ResultCode(&self) -> Result<OperationResultCode>

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

fn Date(&self) -> Result<f64>

fn UpdateIdentity(&self) -> Result<IUpdateIdentity>

fn Title(&self) -> Result<BSTR>

fn Description(&self) -> Result<BSTR>

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

fn ClientApplicationID(&self) -> Result<BSTR>

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

fn ServiceID(&self) -> Result<BSTR>

fn UninstallationSteps(&self) -> Result<IStringCollection>

fn UninstallationNotes(&self) -> Result<BSTR>

fn SupportUrl(&self) -> Result<BSTR>

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§