pub struct TabClient { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ImplClient for TabClient
implement ACTUAL functionality of the component
impl ImplClient for TabClient
implement ACTUAL functionality of the component
fn get_raw(&self) -> *mut _cef_client_t
See
_cef_client_t::get_context_menu_handler for more documentation.Source§fn life_span_handler(&self) -> Option<LifeSpanHandler>
fn life_span_handler(&self) -> Option<LifeSpanHandler>
See
_cef_client_t::get_life_span_handler for more documentation.Source§fn load_handler(&self) -> Option<LoadHandler>
fn load_handler(&self) -> Option<LoadHandler>
See
_cef_client_t::get_load_handler for more documentation.Source§fn render_handler(&self) -> Option<RenderHandler>
fn render_handler(&self) -> Option<RenderHandler>
See
_cef_client_t::get_render_handler for more documentation.Source§fn request_handler(&self) -> Option<RequestHandler>
fn request_handler(&self) -> Option<RequestHandler>
See
_cef_client_t::get_request_handler for more documentation.Source§fn on_process_message_received(
&self,
browser: Option<&mut Browser>,
frame: Option<&mut Frame>,
source_process: ProcessId,
message: Option<&mut ProcessMessage>,
) -> c_int
fn on_process_message_received( &self, browser: Option<&mut Browser>, frame: Option<&mut Frame>, source_process: ProcessId, message: Option<&mut ProcessMessage>, ) -> c_int
See
_cef_client_t::on_process_message_received for more documentation.Source§fn audio_handler(&self) -> Option<AudioHandler>
fn audio_handler(&self) -> Option<AudioHandler>
See
_cef_client_t::get_audio_handler for more documentation.Source§fn command_handler(&self) -> Option<CommandHandler>
fn command_handler(&self) -> Option<CommandHandler>
See
_cef_client_t::get_command_handler for more documentation.Source§fn dialog_handler(&self) -> Option<DialogHandler>
fn dialog_handler(&self) -> Option<DialogHandler>
See
_cef_client_t::get_dialog_handler for more documentation.Source§fn display_handler(&self) -> Option<DisplayHandler>
fn display_handler(&self) -> Option<DisplayHandler>
See
_cef_client_t::get_display_handler for more documentation.Source§fn download_handler(&self) -> Option<DownloadHandler>
fn download_handler(&self) -> Option<DownloadHandler>
See
_cef_client_t::get_download_handler for more documentation.Source§fn drag_handler(&self) -> Option<DragHandler>
fn drag_handler(&self) -> Option<DragHandler>
See
_cef_client_t::get_drag_handler for more documentation.Source§fn find_handler(&self) -> Option<FindHandler>
fn find_handler(&self) -> Option<FindHandler>
See
_cef_client_t::get_find_handler for more documentation.Source§fn focus_handler(&self) -> Option<FocusHandler>
fn focus_handler(&self) -> Option<FocusHandler>
See
_cef_client_t::get_focus_handler for more documentation.Source§fn frame_handler(&self) -> Option<FrameHandler>
fn frame_handler(&self) -> Option<FrameHandler>
See
_cef_client_t::get_frame_handler for more documentation.Source§fn permission_handler(&self) -> Option<PermissionHandler>
fn permission_handler(&self) -> Option<PermissionHandler>
See
_cef_client_t::get_permission_handler for more documentation.Source§fn jsdialog_handler(&self) -> Option<JsdialogHandler>
fn jsdialog_handler(&self) -> Option<JsdialogHandler>
See
_cef_client_t::get_jsdialog_handler for more documentation.Source§fn keyboard_handler(&self) -> Option<KeyboardHandler>
fn keyboard_handler(&self) -> Option<KeyboardHandler>
See
_cef_client_t::get_keyboard_handler for more documentation.Source§fn print_handler(&self) -> Option<PrintHandler>
fn print_handler(&self) -> Option<PrintHandler>
See
_cef_client_t::get_print_handler for more documentation.fn init_methods(object: &mut _cef_client_t)
Source§impl Rc for TabClient
impl Rc for TabClient
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.Source§impl WrapClient for TabClient
impl WrapClient for TabClient
Auto Trait Implementations§
impl Freeze for TabClient
impl RefUnwindSafe for TabClient
impl !Send for TabClient
impl !Sync for TabClient
impl Unpin for TabClient
impl UnwindSafe for TabClient
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