pub struct ResolvedSegmentedControlTheme {
pub segment_height: f32,
pub separator_width: f32,
pub padding_horizontal: f32,
pub radius: f32,
}Expand description
Segmented control sizing (macOS-primary; KDE uses tab bar metrics as proxy).
Fields§
§segment_height: f32Segment height in logical pixels.
separator_width: f32Width of the separator between segments.
padding_horizontal: f32Horizontal padding inside each segment.
radius: f32Corner radius in logical pixels.
Trait Implementations§
Source§impl Clone for ResolvedSegmentedControlTheme
impl Clone for ResolvedSegmentedControlTheme
Source§fn clone(&self) -> ResolvedSegmentedControlTheme
fn clone(&self) -> ResolvedSegmentedControlTheme
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<'de> Deserialize<'de> for ResolvedSegmentedControlTheme
impl<'de> Deserialize<'de> for ResolvedSegmentedControlTheme
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 ResolvedSegmentedControlTheme
impl PartialEq for ResolvedSegmentedControlTheme
Source§fn eq(&self, other: &ResolvedSegmentedControlTheme) -> bool
fn eq(&self, other: &ResolvedSegmentedControlTheme) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResolvedSegmentedControlTheme
Auto Trait Implementations§
impl Freeze for ResolvedSegmentedControlTheme
impl RefUnwindSafe for ResolvedSegmentedControlTheme
impl Send for ResolvedSegmentedControlTheme
impl Sync for ResolvedSegmentedControlTheme
impl Unpin for ResolvedSegmentedControlTheme
impl UnsafeUnpin for ResolvedSegmentedControlTheme
impl UnwindSafe for ResolvedSegmentedControlTheme
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