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.