Trait IServerXMLHTTPRequest_Impl
pub trait IServerXMLHTTPRequest_Impl: IXMLHTTPRequest_Impl {
// Required methods
fn setTimeouts(
&self,
resolvetimeout: i32,
connecttimeout: i32,
sendtimeout: i32,
receivetimeout: i32,
) -> Result<()>;
fn waitForResponse(
&self,
timeoutinseconds: &VARIANT,
) -> Result<VARIANT_BOOL>;
fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> Result<VARIANT>;
fn setOption(
&self,
option: SERVERXMLHTTP_OPTION,
value: &VARIANT,
) -> Result<()>;
}
Required Methods§
fn setTimeouts( &self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32, ) -> Result<()>
fn waitForResponse(&self, timeoutinseconds: &VARIANT) -> Result<VARIANT_BOOL>
fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> Result<VARIANT>
fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: &VARIANT) -> Result<()>
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.