pub struct App(/* private fields */);Expand description
See _cef_app_t for more documentation.
Implementations§
Trait Implementations§
Source§impl ConvertParam<*mut _cef_app_t> for &App
impl ConvertParam<*mut _cef_app_t> for &App
fn into_raw(self) -> *mut _cef_app_t
Source§impl ConvertParam<*mut _cef_app_t> for &mut App
impl ConvertParam<*mut _cef_app_t> for &mut App
fn into_raw(self) -> *mut _cef_app_t
Source§impl ConvertReturnValue<App> for *mut _cef_app_t
impl ConvertReturnValue<App> for *mut _cef_app_t
fn wrap_result(self) -> App
Source§impl ImplApp for App
impl ImplApp for App
Source§fn on_before_command_line_processing(
&self,
process_type: Option<&CefString>,
command_line: Option<&mut CommandLine>,
)
fn on_before_command_line_processing( &self, process_type: Option<&CefString>, command_line: Option<&mut CommandLine>, )
See
_cef_app_t::on_before_command_line_processing for more documentation.Source§fn on_register_custom_schemes(&self, registrar: Option<&mut SchemeRegistrar>)
fn on_register_custom_schemes(&self, registrar: Option<&mut SchemeRegistrar>)
See
_cef_app_t::on_register_custom_schemes for more documentation.Source§fn resource_bundle_handler(&self) -> Option<ResourceBundleHandler>
fn resource_bundle_handler(&self) -> Option<ResourceBundleHandler>
See
_cef_app_t::get_resource_bundle_handler for more documentation.Source§fn browser_process_handler(&self) -> Option<BrowserProcessHandler>
fn browser_process_handler(&self) -> Option<BrowserProcessHandler>
See
_cef_app_t::get_browser_process_handler for more documentation.Source§fn render_process_handler(&self) -> Option<RenderProcessHandler>
fn render_process_handler(&self) -> Option<RenderProcessHandler>
See
_cef_app_t::get_render_process_handler for more documentation.fn get_raw(&self) -> *mut _cef_app_t
fn init_methods(object: &mut _cef_app_t)
Source§impl Rc for App
impl Rc for App
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 App
impl RefUnwindSafe for App
impl Send for App
impl Sync for App
impl Unpin for App
impl UnwindSafe for App
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