#[non_exhaustive]pub struct CheckboxMetrics {
pub indicator_size: Option<f32>,
pub spacing: Option<f32>,
}Expand description
Checkbox and radio button metrics.
Defines the indicator (check mark area) size and spacing to its label. All values are in logical pixels.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.indicator_size: Option<f32>Size of the checkbox/radio indicator in logical pixels.
spacing: Option<f32>Gap between indicator and label in logical pixels.
Implementations§
Source§impl CheckboxMetrics
impl CheckboxMetrics
Trait Implementations§
Source§impl Clone for CheckboxMetrics
impl Clone for CheckboxMetrics
Source§fn clone(&self) -> CheckboxMetrics
fn clone(&self) -> CheckboxMetrics
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 CheckboxMetrics
impl Debug for CheckboxMetrics
Source§impl Default for CheckboxMetrics
impl Default for CheckboxMetrics
Source§fn default() -> CheckboxMetrics
fn default() -> CheckboxMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckboxMetricswhere
CheckboxMetrics: Default,
impl<'de> Deserialize<'de> for CheckboxMetricswhere
CheckboxMetrics: 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 CheckboxMetrics
impl PartialEq for CheckboxMetrics
Source§impl Serialize for CheckboxMetrics
impl Serialize for CheckboxMetrics
impl StructuralPartialEq for CheckboxMetrics
Auto Trait Implementations§
impl Freeze for CheckboxMetrics
impl RefUnwindSafe for CheckboxMetrics
impl Send for CheckboxMetrics
impl Sync for CheckboxMetrics
impl Unpin for CheckboxMetrics
impl UnsafeUnpin for CheckboxMetrics
impl UnwindSafe for CheckboxMetrics
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