#[non_exhaustive]pub struct ResolvedPopoverTheme {
pub background_color: Rgba,
pub font: ResolvedFontSpec,
pub border: ResolvedBorderSpec,
}Expand description
Popover / dropdown panel appearance.
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: RgbaPanel background fill.
font: ResolvedFontSpecPopover font specification.
border: ResolvedBorderSpecPopover border specification.
Trait Implementations§
Source§impl Clone for ResolvedPopoverTheme
impl Clone for ResolvedPopoverTheme
Source§fn clone(&self) -> ResolvedPopoverTheme
fn clone(&self) -> ResolvedPopoverTheme
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 ResolvedPopoverTheme
impl Debug for ResolvedPopoverTheme
Source§impl<'de> Deserialize<'de> for ResolvedPopoverTheme
impl<'de> Deserialize<'de> for ResolvedPopoverTheme
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 ResolvedPopoverTheme
impl PartialEq for ResolvedPopoverTheme
Source§impl Serialize for ResolvedPopoverTheme
impl Serialize for ResolvedPopoverTheme
impl StructuralPartialEq for ResolvedPopoverTheme
Auto Trait Implementations§
impl Freeze for ResolvedPopoverTheme
impl RefUnwindSafe for ResolvedPopoverTheme
impl Send for ResolvedPopoverTheme
impl Sync for ResolvedPopoverTheme
impl Unpin for ResolvedPopoverTheme
impl UnsafeUnpin for ResolvedPopoverTheme
impl UnwindSafe for ResolvedPopoverTheme
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