pub struct PreferenceManager(/* private fields */);
Expand description
See _cef_preference_manager_t
for more documentation.
Trait Implementations§
Source§impl Clone for PreferenceManager
impl Clone for PreferenceManager
Source§fn clone(&self) -> PreferenceManager
fn clone(&self) -> PreferenceManager
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl ConvertParam<*mut _cef_preference_manager_t> for &PreferenceManager
impl ConvertParam<*mut _cef_preference_manager_t> for &PreferenceManager
fn into_raw(self) -> *mut _cef_preference_manager_t
Source§impl ConvertParam<*mut _cef_preference_manager_t> for &mut PreferenceManager
impl ConvertParam<*mut _cef_preference_manager_t> for &mut PreferenceManager
fn into_raw(self) -> *mut _cef_preference_manager_t
Source§impl ConvertReturnValue<PreferenceManager> for *mut _cef_preference_manager_t
impl ConvertReturnValue<PreferenceManager> for *mut _cef_preference_manager_t
fn wrap_result(self) -> PreferenceManager
Source§impl Default for PreferenceManager
impl Default for PreferenceManager
Source§impl From<PreferenceManager> for *mut _cef_preference_manager_t
impl From<PreferenceManager> for *mut _cef_preference_manager_t
Source§fn from(value: PreferenceManager) -> Self
fn from(value: PreferenceManager) -> Self
Converts to this type from the input type.
Source§impl ImplPreferenceManager for PreferenceManager
impl ImplPreferenceManager for PreferenceManager
Source§fn has_preference(&self, name: Option<&CefString>) -> c_int
fn has_preference(&self, name: Option<&CefString>) -> c_int
See
_cef_preference_manager_t::has_preference
for more documentation.Source§fn preference(&self, name: Option<&CefString>) -> Option<Value>
fn preference(&self, name: Option<&CefString>) -> Option<Value>
See
_cef_preference_manager_t::get_preference
for more documentation.Source§fn all_preferences(&self, include_defaults: c_int) -> Option<DictionaryValue>
fn all_preferences(&self, include_defaults: c_int) -> Option<DictionaryValue>
See
_cef_preference_manager_t::get_all_preferences
for more documentation.Source§fn can_set_preference(&self, name: Option<&CefString>) -> c_int
fn can_set_preference(&self, name: Option<&CefString>) -> c_int
See
_cef_preference_manager_t::can_set_preference
for more documentation.Source§fn set_preference(
&self,
name: Option<&CefString>,
value: Option<&mut impl ImplValue>,
error: Option<&mut CefString>,
) -> c_int
fn set_preference( &self, name: Option<&CefString>, value: Option<&mut impl ImplValue>, error: Option<&mut CefString>, ) -> c_int
See
_cef_preference_manager_t::set_preference
for more documentation.Source§fn add_preference_observer(
&self,
name: Option<&CefString>,
observer: Option<&mut impl ImplPreferenceObserver>,
) -> Option<Registration>
fn add_preference_observer( &self, name: Option<&CefString>, observer: Option<&mut impl ImplPreferenceObserver>, ) -> Option<Registration>
See
_cef_preference_manager_t::add_preference_observer
for more documentation.fn get_raw(&self) -> *mut _cef_preference_manager_t
Source§impl Rc for PreferenceManager
impl Rc for PreferenceManager
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 PreferenceManager
impl RefUnwindSafe for PreferenceManager
impl Send for PreferenceManager
impl Sync for PreferenceManager
impl Unpin for PreferenceManager
impl UnwindSafe for PreferenceManager
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