#[non_exhaustive]pub struct AlertModalTheme {
pub border_style: Style,
pub title_style: Style,
pub message_style: Style,
}Expand description
AlertModal 组件的主题 slot。提示语义 → 边框/标题取 warning 色;遮罩委托给 Modal。
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.border_style: Style边框样式。
title_style: Style标题样式。
message_style: Style正文样式。
Trait Implementations§
Source§impl Clone for AlertModalTheme
impl Clone for AlertModalTheme
Source§fn clone(&self) -> AlertModalTheme
fn clone(&self) -> AlertModalTheme
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComponentTheme for AlertModalTheme
impl ComponentTheme for AlertModalTheme
Source§fn from_palette(palette: &Palette) -> Self
fn from_palette(palette: &Palette) -> Self
从共享调色板派生本组件主题。颜色一律取自
palette;高亮符号、DIM/BOLD
等非颜色决定由各组件在此承接。impl Copy for AlertModalTheme
Source§impl Debug for AlertModalTheme
impl Debug for AlertModalTheme
Source§impl Default for AlertModalTheme
impl Default for AlertModalTheme
impl Eq for AlertModalTheme
Source§impl PartialEq for AlertModalTheme
impl PartialEq for AlertModalTheme
impl StructuralPartialEq for AlertModalTheme
Auto Trait Implementations§
impl Freeze for AlertModalTheme
impl RefUnwindSafe for AlertModalTheme
impl Send for AlertModalTheme
impl Sync for AlertModalTheme
impl Unpin for AlertModalTheme
impl UnsafeUnpin for AlertModalTheme
impl UnwindSafe for AlertModalTheme
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more