#[repr(C)]pub struct HeDynamicColor {Show 17 fields
pub parent_instance: GObject,
pub priv_: *mut HeDynamicColorPrivate,
pub palette: HePaletteFunc,
pub palette_target: gpointer,
pub palette_target_destroy_notify: GDestroyNotify,
pub tone: HeToneFunc,
pub tone_target: gpointer,
pub tone_target_destroy_notify: GDestroyNotify,
pub background: HeBackgroundFunc,
pub background_target: gpointer,
pub background_target_destroy_notify: GDestroyNotify,
pub second_background: HeBackgroundFunc,
pub second_background_target: gpointer,
pub second_background_target_destroy_notify: GDestroyNotify,
pub tone_delta_pair: HeToneDeltaPairFunc,
pub tone_delta_pair_target: gpointer,
pub tone_delta_pair_target_destroy_notify: GDestroyNotify,
}Fields§
§parent_instance: GObject§priv_: *mut HeDynamicColorPrivate§palette: HePaletteFunc§palette_target: gpointer§palette_target_destroy_notify: GDestroyNotify§tone: HeToneFunc§tone_target: gpointer§tone_target_destroy_notify: GDestroyNotify§background: HeBackgroundFunc§background_target: gpointer§background_target_destroy_notify: GDestroyNotify§second_background: HeBackgroundFunc§second_background_target: gpointer§second_background_target_destroy_notify: GDestroyNotify§tone_delta_pair: HeToneDeltaPairFunc§tone_delta_pair_target: gpointer§tone_delta_pair_target_destroy_notify: GDestroyNotifyTrait Implementations§
Source§impl Clone for HeDynamicColor
impl Clone for HeDynamicColor
Source§fn clone(&self) -> HeDynamicColor
fn clone(&self) -> HeDynamicColor
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const 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