pub struct CopyColourConfig {
pub original_ch: ColourChannel,
pub hsv_config: HSVColour,
pub use_legacy_hsv: bool,
pub copy_opacity: bool,
}Expand description
Config struct for copy colour options
Fields§
§original_ch: ColourChannelOriginal colour channel from which to copy colour
hsv_config: HSVColourHSV modifier for new colour
use_legacy_hsv: boolWhether to apply legacy HSV transformation
copy_opacity: boolCopy original colour’s opacity
Trait Implementations§
Source§impl Clone for CopyColourConfig
impl Clone for CopyColourConfig
Source§fn clone(&self) -> CopyColourConfig
fn clone(&self) -> CopyColourConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CopyColourConfig
impl Debug for CopyColourConfig
Source§impl PartialEq for CopyColourConfig
impl PartialEq for CopyColourConfig
Source§fn eq(&self, other: &CopyColourConfig) -> bool
fn eq(&self, other: &CopyColourConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CopyColourConfig
Auto Trait Implementations§
impl Freeze for CopyColourConfig
impl RefUnwindSafe for CopyColourConfig
impl Send for CopyColourConfig
impl Sync for CopyColourConfig
impl Unpin for CopyColourConfig
impl UnsafeUnpin for CopyColourConfig
impl UnwindSafe for CopyColourConfig
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