windows::Win32::System::Com::Urlmon

Trait IHttpNegotiate_Impl

pub trait IHttpNegotiate_Impl: IUnknownImpl {
    // Required methods
    fn BeginningTransaction(
        &self,
        szurl: &PCWSTR,
        szheaders: &PCWSTR,
        dwreserved: u32,
    ) -> Result<PWSTR>;
    fn OnResponse(
        &self,
        dwresponsecode: u32,
        szresponseheaders: &PCWSTR,
        szrequestheaders: &PCWSTR,
    ) -> Result<PWSTR>;
}

Required Methods§

fn BeginningTransaction( &self, szurl: &PCWSTR, szheaders: &PCWSTR, dwreserved: u32, ) -> Result<PWSTR>

fn OnResponse( &self, dwresponsecode: u32, szresponseheaders: &PCWSTR, szrequestheaders: &PCWSTR, ) -> Result<PWSTR>

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§