pub struct Server(/* private fields */);Expand description
See _cef_server_t for more documentation.
Trait Implementations§
Source§impl ConvertParam<*mut _cef_server_t> for &Server
impl ConvertParam<*mut _cef_server_t> for &Server
fn into_raw(self) -> *mut _cef_server_t
Source§impl ConvertParam<*mut _cef_server_t> for &mut Server
impl ConvertParam<*mut _cef_server_t> for &mut Server
fn into_raw(self) -> *mut _cef_server_t
Source§impl ConvertReturnValue<Server> for *mut _cef_server_t
impl ConvertReturnValue<Server> for *mut _cef_server_t
fn wrap_result(self) -> Server
Source§impl ImplServer for Server
impl ImplServer for Server
Source§fn task_runner(&self) -> Option<TaskRunner>
fn task_runner(&self) -> Option<TaskRunner>
See
_cef_server_t::get_task_runner for more documentation.Source§fn shutdown(&self)
fn shutdown(&self)
See
_cef_server_t::shutdown for more documentation.Source§fn is_running(&self) -> c_int
fn is_running(&self) -> c_int
See
_cef_server_t::is_running for more documentation.Source§fn address(&self) -> CefStringUserfree
fn address(&self) -> CefStringUserfree
See
_cef_server_t::get_address for more documentation.Source§fn has_connection(&self) -> c_int
fn has_connection(&self) -> c_int
See
_cef_server_t::has_connection for more documentation.Source§fn is_valid_connection(&self, connection_id: c_int) -> c_int
fn is_valid_connection(&self, connection_id: c_int) -> c_int
See
_cef_server_t::is_valid_connection for more documentation.Source§fn send_http200_response(
&self,
connection_id: c_int,
content_type: Option<&CefString>,
data: Option<&[u8]>,
)
fn send_http200_response( &self, connection_id: c_int, content_type: Option<&CefString>, data: Option<&[u8]>, )
See
_cef_server_t::send_http200_response for more documentation.Source§fn send_http404_response(&self, connection_id: c_int)
fn send_http404_response(&self, connection_id: c_int)
See
_cef_server_t::send_http404_response for more documentation.Source§fn send_http500_response(
&self,
connection_id: c_int,
error_message: Option<&CefString>,
)
fn send_http500_response( &self, connection_id: c_int, error_message: Option<&CefString>, )
See
_cef_server_t::send_http500_response for more documentation.Source§fn send_http_response(
&self,
connection_id: c_int,
response_code: c_int,
content_type: Option<&CefString>,
content_length: i64,
extra_headers: Option<&mut CefStringMultimap>,
)
fn send_http_response( &self, connection_id: c_int, response_code: c_int, content_type: Option<&CefString>, content_length: i64, extra_headers: Option<&mut CefStringMultimap>, )
See
_cef_server_t::send_http_response for more documentation.Source§fn send_raw_data(&self, connection_id: c_int, data: Option<&[u8]>)
fn send_raw_data(&self, connection_id: c_int, data: Option<&[u8]>)
See
_cef_server_t::send_raw_data for more documentation.Source§fn close_connection(&self, connection_id: c_int)
fn close_connection(&self, connection_id: c_int)
See
_cef_server_t::close_connection for more documentation.Source§fn send_web_socket_message(&self, connection_id: c_int, data: Option<&[u8]>)
fn send_web_socket_message(&self, connection_id: c_int, data: Option<&[u8]>)
See
_cef_server_t::send_web_socket_message for more documentation.fn get_raw(&self) -> *mut _cef_server_t
Source§impl Rc for Server
impl Rc for Server
Source§fn as_base(&self) -> &_cef_base_ref_counted_t
fn as_base(&self) -> &_cef_base_ref_counted_t
Get the reference of cef_base_ref_counted_t.
Source§unsafe fn release(&self) -> bool
unsafe fn release(&self) -> bool
Decrease reference count by 1 and release the value if the count meets 0.
Reuturn
True if it is released. Read moreSource§fn has_one_ref(&self) -> bool
fn has_one_ref(&self) -> bool
True if the reference count is exactly 1.Source§fn has_at_least_one_ref(&self) -> bool
fn has_at_least_one_ref(&self) -> bool
True if the reference count is larger than 0.Auto Trait Implementations§
impl Freeze for Server
impl RefUnwindSafe for Server
impl Send for Server
impl Sync for Server
impl Unpin for Server
impl UnsafeUnpin for Server
impl UnwindSafe for Server
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more