pub trait IHttpNegotiate_Impl: Sized {
// 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>
Object Safety§
This trait is not object safe.