Struct libhelium_sys::HeStyleManager
source · #[repr(C)]pub struct HeStyleManager {
pub parent_instance: GObject,
pub priv_: *mut HeStyleManagerPrivate,
pub accent_color: *mut HeColorRGBColor,
pub font_weight: c_double,
pub roundness: c_double,
pub is_dark: gboolean,
pub is_contrast: gboolean,
pub scheme_factory: *mut HeSchemeFactory,
}Fields§
§parent_instance: GObject§priv_: *mut HeStyleManagerPrivate§accent_color: *mut HeColorRGBColor§font_weight: c_double§roundness: c_double§is_dark: gboolean§is_contrast: gboolean§scheme_factory: *mut HeSchemeFactoryTrait Implementations§
source§impl Clone for HeStyleManager
impl Clone for HeStyleManager
source§fn clone(&self) -> HeStyleManager
fn clone(&self) -> HeStyleManager
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 Debug for HeStyleManager
impl Debug for HeStyleManager
impl Copy for HeStyleManager
Auto Trait Implementations§
impl Freeze for HeStyleManager
impl RefUnwindSafe for HeStyleManager
impl !Send for HeStyleManager
impl !Sync for HeStyleManager
impl Unpin for HeStyleManager
impl UnwindSafe for HeStyleManager
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)