pub trait ImplUrlrequest:
Clone
+ Sized
+ Rc {
// Required methods
fn request(&self) -> Option<Request>;
fn client(&self) -> Option<UrlrequestClient>;
fn request_status(&self) -> UrlrequestStatus;
fn request_error(&self) -> Errorcode;
fn response(&self) -> Option<Response>;
fn response_was_cached(&self) -> c_int;
fn cancel(&self);
fn get_raw(&self) -> *mut _cef_urlrequest_t;
}Required Methods§
Sourcefn request(&self) -> Option<Request>
fn request(&self) -> Option<Request>
See _cef_urlrequest_t::get_request for more documentation.
Sourcefn client(&self) -> Option<UrlrequestClient>
fn client(&self) -> Option<UrlrequestClient>
See _cef_urlrequest_t::get_client for more documentation.
Sourcefn request_status(&self) -> UrlrequestStatus
fn request_status(&self) -> UrlrequestStatus
See _cef_urlrequest_t::get_request_status for more documentation.
Sourcefn request_error(&self) -> Errorcode
fn request_error(&self) -> Errorcode
See _cef_urlrequest_t::get_request_error for more documentation.
Sourcefn response(&self) -> Option<Response>
fn response(&self) -> Option<Response>
See _cef_urlrequest_t::get_response for more documentation.
Sourcefn response_was_cached(&self) -> c_int
fn response_was_cached(&self) -> c_int
See _cef_urlrequest_t::response_was_cached for more documentation.
Sourcefn cancel(&self)
fn cancel(&self)
See _cef_urlrequest_t::cancel for more documentation.
fn get_raw(&self) -> *mut _cef_urlrequest_t
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.