#[non_exhaustive]pub struct ResolvedToolbarTheme {
pub background_color: Rgba,
pub bar_height: f32,
pub item_gap: f32,
pub icon_size: f32,
pub font: ResolvedFontSpec,
pub border: ResolvedBorderSpec,
}Expand description
Toolbar sizing, spacing, and font.
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.background_color: RgbaToolbar background color.
bar_height: f32Toolbar height in logical pixels.
item_gap: f32Horizontal space between toolbar items.
icon_size: f32Toolbar icon size in logical pixels.
font: ResolvedFontSpecToolbar label font specification.
border: ResolvedBorderSpecToolbar border specification.
Trait Implementations§
Source§impl Clone for ResolvedToolbarTheme
impl Clone for ResolvedToolbarTheme
Source§fn clone(&self) -> ResolvedToolbarTheme
fn clone(&self) -> ResolvedToolbarTheme
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 ResolvedToolbarTheme
impl Debug for ResolvedToolbarTheme
Source§impl<'de> Deserialize<'de> for ResolvedToolbarTheme
impl<'de> Deserialize<'de> for ResolvedToolbarTheme
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 ResolvedToolbarTheme
impl PartialEq for ResolvedToolbarTheme
Source§impl Serialize for ResolvedToolbarTheme
impl Serialize for ResolvedToolbarTheme
impl StructuralPartialEq for ResolvedToolbarTheme
Auto Trait Implementations§
impl Freeze for ResolvedToolbarTheme
impl RefUnwindSafe for ResolvedToolbarTheme
impl Send for ResolvedToolbarTheme
impl Sync for ResolvedToolbarTheme
impl Unpin for ResolvedToolbarTheme
impl UnsafeUnpin for ResolvedToolbarTheme
impl UnwindSafe for ResolvedToolbarTheme
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