pub struct ToastIconOverrides {
pub close_button: Option<ToastIconOverride>,
pub loading: Option<ToastIconOverride>,
pub success: Option<ToastIconOverride>,
pub info: Option<ToastIconOverride>,
pub warning: Option<ToastIconOverride>,
pub error: Option<ToastIconOverride>,
}Fields§
Overrides the toast close button icon (icons.close in Sonner).
loading: Option<ToastIconOverride>Overrides the loading icon (icons.loading in Sonner).
success: Option<ToastIconOverride>Overrides the success icon (icons.success in Sonner).
info: Option<ToastIconOverride>Overrides the info icon (icons.info in Sonner).
warning: Option<ToastIconOverride>Overrides the warning icon (icons.warning in Sonner).
error: Option<ToastIconOverride>Overrides the error icon (icons.error in Sonner).
In Fret this applies to both ToastVariant::Error and ToastVariant::Destructive.
Implementations§
Source§impl ToastIconOverrides
impl ToastIconOverrides
pub fn for_variant(&self, variant: ToastVariant) -> Option<&ToastIconOverride>
Trait Implementations§
Source§impl Clone for ToastIconOverrides
impl Clone for ToastIconOverrides
Source§fn clone(&self) -> ToastIconOverrides
fn clone(&self) -> ToastIconOverrides
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 ToastIconOverrides
impl Debug for ToastIconOverrides
Source§impl Default for ToastIconOverrides
impl Default for ToastIconOverrides
Source§fn default() -> ToastIconOverrides
fn default() -> ToastIconOverrides
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ToastIconOverrides
impl RefUnwindSafe for ToastIconOverrides
impl Send for ToastIconOverrides
impl Sync for ToastIconOverrides
impl Unpin for ToastIconOverrides
impl UnsafeUnpin for ToastIconOverrides
impl UnwindSafe for ToastIconOverrides
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