pub struct ColorButtonOptions {
pub flags: ColorEditFlags,
pub input_mode: Option<ColorInputMode>,
}Expand description
Options accepted by ColorButton().
Fields§
§flags: ColorEditFlags§input_mode: Option<ColorInputMode>Implementations§
Source§impl ColorButtonOptions
impl ColorButtonOptions
pub const fn new() -> Self
pub fn flags(self, flags: ColorEditFlags) -> Self
pub fn input_mode(self, mode: ColorInputMode) -> Self
pub fn bits(self) -> u32
Trait Implementations§
Source§impl Clone for ColorButtonOptions
impl Clone for ColorButtonOptions
Source§fn clone(&self) -> ColorButtonOptions
fn clone(&self) -> ColorButtonOptions
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 ColorButtonOptions
impl Debug for ColorButtonOptions
Source§impl Default for ColorButtonOptions
impl Default for ColorButtonOptions
Source§impl From<ColorEditFlags> for ColorButtonOptions
impl From<ColorEditFlags> for ColorButtonOptions
Source§fn from(flags: ColorEditFlags) -> Self
fn from(flags: ColorEditFlags) -> Self
Converts to this type from the input type.
Source§impl Hash for ColorButtonOptions
impl Hash for ColorButtonOptions
Source§impl PartialEq for ColorButtonOptions
impl PartialEq for ColorButtonOptions
Source§fn eq(&self, other: &ColorButtonOptions) -> bool
fn eq(&self, other: &ColorButtonOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ColorButtonOptions
impl Eq for ColorButtonOptions
impl StructuralPartialEq for ColorButtonOptions
Auto Trait Implementations§
impl Freeze for ColorButtonOptions
impl RefUnwindSafe for ColorButtonOptions
impl Send for ColorButtonOptions
impl Sync for ColorButtonOptions
impl Unpin for ColorButtonOptions
impl UnsafeUnpin for ColorButtonOptions
impl UnwindSafe for ColorButtonOptions
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