Struct libhelium_sys::HeDynamicColor
source · #[repr(C)]pub struct HeDynamicColor {
pub parent_instance: GObject,
pub priv_: *mut HeDynamicColorPrivate,
pub palette: HePaletteFunc,
pub palette_target: gpointer,
pub tonev: HeToneFunc,
pub tonev_target: gpointer,
pub background: HeBackgroundFunc,
pub background_target: gpointer,
pub second_background: HeBackgroundFunc,
pub second_background_target: gpointer,
pub tone_delta_pair: HeToneDeltaPairFunc,
pub tone_delta_pair_target: gpointer,
}
Fields§
§parent_instance: GObject
§priv_: *mut HeDynamicColorPrivate
§palette: HePaletteFunc
§palette_target: gpointer
§tonev: HeToneFunc
§tonev_target: gpointer
§background: HeBackgroundFunc
§background_target: gpointer
§second_background: HeBackgroundFunc
§second_background_target: gpointer
§tone_delta_pair: HeToneDeltaPairFunc
§tone_delta_pair_target: gpointer
Trait Implementations§
source§impl Clone for HeDynamicColor
impl Clone for HeDynamicColor
source§fn clone(&self) -> HeDynamicColor
fn clone(&self) -> HeDynamicColor
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 HeDynamicColor
impl Debug for HeDynamicColor
impl Copy for HeDynamicColor
Auto Trait Implementations§
impl Freeze for HeDynamicColor
impl RefUnwindSafe for HeDynamicColor
impl !Send for HeDynamicColor
impl !Sync for HeDynamicColor
impl Unpin for HeDynamicColor
impl UnwindSafe for HeDynamicColor
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