pub struct Browser(/* private fields */);Expand description
See _cef_browser_t for more documentation.
Trait Implementations§
Source§impl ConvertParam<*mut _cef_browser_t> for &Browser
impl ConvertParam<*mut _cef_browser_t> for &Browser
fn into_raw(self) -> *mut _cef_browser_t
Source§impl ConvertParam<*mut _cef_browser_t> for &mut Browser
impl ConvertParam<*mut _cef_browser_t> for &mut Browser
fn into_raw(self) -> *mut _cef_browser_t
Source§impl ConvertReturnValue<Browser> for *mut _cef_browser_t
impl ConvertReturnValue<Browser> for *mut _cef_browser_t
fn wrap_result(self) -> Browser
Source§impl ImplBrowser for Browser
impl ImplBrowser for Browser
Source§fn is_valid(&self) -> c_int
fn is_valid(&self) -> c_int
See
_cef_browser_t::is_valid for more documentation.Source§fn host(&self) -> Option<BrowserHost>
fn host(&self) -> Option<BrowserHost>
See
_cef_browser_t::get_host for more documentation.Source§fn can_go_back(&self) -> c_int
fn can_go_back(&self) -> c_int
See
_cef_browser_t::can_go_back for more documentation.Source§fn go_back(&self)
fn go_back(&self)
See
_cef_browser_t::go_back for more documentation.Source§fn can_go_forward(&self) -> c_int
fn can_go_forward(&self) -> c_int
See
_cef_browser_t::can_go_forward for more documentation.Source§fn go_forward(&self)
fn go_forward(&self)
See
_cef_browser_t::go_forward for more documentation.Source§fn is_loading(&self) -> c_int
fn is_loading(&self) -> c_int
See
_cef_browser_t::is_loading for more documentation.Source§fn reload(&self)
fn reload(&self)
See
_cef_browser_t::reload for more documentation.Source§fn reload_ignore_cache(&self)
fn reload_ignore_cache(&self)
See
_cef_browser_t::reload_ignore_cache for more documentation.Source§fn stop_load(&self)
fn stop_load(&self)
See
_cef_browser_t::stop_load for more documentation.Source§fn identifier(&self) -> c_int
fn identifier(&self) -> c_int
See
_cef_browser_t::get_identifier for more documentation.Source§fn is_same(&self, that: Option<&mut Browser>) -> c_int
fn is_same(&self, that: Option<&mut Browser>) -> c_int
See
_cef_browser_t::is_same for more documentation.Source§fn is_popup(&self) -> c_int
fn is_popup(&self) -> c_int
See
_cef_browser_t::is_popup for more documentation.Source§fn has_document(&self) -> c_int
fn has_document(&self) -> c_int
See
_cef_browser_t::has_document for more documentation.Source§fn main_frame(&self) -> Option<Frame>
fn main_frame(&self) -> Option<Frame>
See
_cef_browser_t::get_main_frame for more documentation.Source§fn focused_frame(&self) -> Option<Frame>
fn focused_frame(&self) -> Option<Frame>
See
_cef_browser_t::get_focused_frame for more documentation.Source§fn frame_by_identifier(&self, identifier: Option<&CefString>) -> Option<Frame>
fn frame_by_identifier(&self, identifier: Option<&CefString>) -> Option<Frame>
See
_cef_browser_t::get_frame_by_identifier for more documentation.Source§fn frame_by_name(&self, name: Option<&CefString>) -> Option<Frame>
fn frame_by_name(&self, name: Option<&CefString>) -> Option<Frame>
See
_cef_browser_t::get_frame_by_name for more documentation.Source§fn frame_count(&self) -> usize
fn frame_count(&self) -> usize
See
_cef_browser_t::get_frame_count for more documentation.Source§fn frame_identifiers(&self, identifiers: Option<&mut CefStringList>)
fn frame_identifiers(&self, identifiers: Option<&mut CefStringList>)
See
_cef_browser_t::get_frame_identifiers for more documentation.Source§fn frame_names(&self, names: Option<&mut CefStringList>)
fn frame_names(&self, names: Option<&mut CefStringList>)
See
_cef_browser_t::get_frame_names for more documentation.fn get_raw(&self) -> *mut _cef_browser_t
Source§impl Rc for Browser
impl Rc for Browser
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 Browser
impl RefUnwindSafe for Browser
impl Send for Browser
impl Sync for Browser
impl Unpin for Browser
impl UnwindSafe for Browser
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