pub struct CheckboxTheme {
pub checked_background: Option<Rgba>,
pub indicator_size: Option<f32>,
pub spacing: Option<f32>,
pub radius: Option<f32>,
pub border_width: Option<f32>,
}Expand description
Checkbox and radio button indicator geometry.
Fields§
§checked_background: Option<Rgba>Indicator background when checked.
indicator_size: Option<f32>Indicator (check mark / radio dot) size in logical pixels.
spacing: Option<f32>Space between indicator and label.
radius: Option<f32>Indicator corner radius in logical pixels.
border_width: Option<f32>Indicator border width in logical pixels.
Implementations§
Source§impl CheckboxTheme
impl CheckboxTheme
Sourcepub const FIELD_NAMES: &[&str]
pub const FIELD_NAMES: &[&str]
All serialized field names for this widget theme, for TOML linting.
Source§impl CheckboxTheme
impl CheckboxTheme
Trait Implementations§
Source§impl Clone for CheckboxTheme
impl Clone for CheckboxTheme
Source§fn clone(&self) -> CheckboxTheme
fn clone(&self) -> CheckboxTheme
Returns a duplicate 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 CheckboxTheme
impl Debug for CheckboxTheme
Source§impl Default for CheckboxTheme
impl Default for CheckboxTheme
Source§fn default() -> CheckboxTheme
fn default() -> CheckboxTheme
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckboxThemewhere
CheckboxTheme: Default,
impl<'de> Deserialize<'de> for CheckboxThemewhere
CheckboxTheme: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CheckboxTheme
impl PartialEq for CheckboxTheme
Source§impl Serialize for CheckboxTheme
impl Serialize for CheckboxTheme
impl StructuralPartialEq for CheckboxTheme
Auto Trait Implementations§
impl Freeze for CheckboxTheme
impl RefUnwindSafe for CheckboxTheme
impl Send for CheckboxTheme
impl Sync for CheckboxTheme
impl Unpin for CheckboxTheme
impl UnsafeUnpin for CheckboxTheme
impl UnwindSafe for CheckboxTheme
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