windows::Win32::Security::Cryptography::Certificates

Trait IX509EnrollmentStatus_Impl

pub trait IX509EnrollmentStatus_Impl: IDispatch_Impl {
    // Required methods
    fn AppendText(&self, strtext: &BSTR) -> Result<()>;
    fn Text(&self) -> Result<BSTR>;
    fn SetText(&self, value: &BSTR) -> Result<()>;
    fn Selected(&self) -> Result<EnrollmentSelectionStatus>;
    fn SetSelected(&self, value: EnrollmentSelectionStatus) -> Result<()>;
    fn Display(&self) -> Result<EnrollmentDisplayStatus>;
    fn SetDisplay(&self, value: EnrollmentDisplayStatus) -> Result<()>;
    fn Status(&self) -> Result<EnrollmentEnrollStatus>;
    fn SetStatus(&self, value: EnrollmentEnrollStatus) -> Result<()>;
    fn Error(&self) -> Result<HRESULT>;
    fn SetError(&self, value: HRESULT) -> Result<()>;
    fn ErrorText(&self) -> Result<BSTR>;
}

Required Methods§

fn AppendText(&self, strtext: &BSTR) -> Result<()>

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

fn SetText(&self, value: &BSTR) -> Result<()>

fn Selected(&self) -> Result<EnrollmentSelectionStatus>

fn SetSelected(&self, value: EnrollmentSelectionStatus) -> Result<()>

fn Display(&self) -> Result<EnrollmentDisplayStatus>

fn SetDisplay(&self, value: EnrollmentDisplayStatus) -> Result<()>

fn Status(&self) -> Result<EnrollmentEnrollStatus>

fn SetStatus(&self, value: EnrollmentEnrollStatus) -> Result<()>

fn Error(&self) -> Result<HRESULT>

fn SetError(&self, value: HRESULT) -> Result<()>

fn ErrorText(&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§