pub struct ToastLayerSpec {Show 16 fields
pub store: Model<ToastStore>,
pub position: ToastPosition,
pub style: ToastLayerStyle,
pub toaster_id: Option<Arc<str>>,
pub visible_toasts: usize,
pub expand: bool,
pub rich_colors: bool,
pub invert: bool,
pub container_aria_label: Option<Arc<str>>,
pub custom_aria_label: Option<Arc<str>>,
pub offset: Option<ToastOffset>,
pub mobile_offset: Option<ToastOffset>,
pub margin: Option<Px>,
pub gap: Option<Px>,
pub toast_min_width: Option<Px>,
pub toast_max_width: Option<Px>,
}Fields§
§store: Model<ToastStore>§position: ToastPosition§style: ToastLayerStyle§toaster_id: Option<Arc<str>>§visible_toasts: usize§expand: bool§rich_colors: bool§invert: bool§container_aria_label: Option<Arc<str>>§custom_aria_label: Option<Arc<str>>§offset: Option<ToastOffset>§mobile_offset: Option<ToastOffset>§margin: Option<Px>§gap: Option<Px>§toast_min_width: Option<Px>§toast_max_width: Option<Px>Trait Implementations§
Source§impl Clone for ToastLayerSpec
impl Clone for ToastLayerSpec
Source§fn clone(&self) -> ToastLayerSpec
fn clone(&self) -> ToastLayerSpec
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 moreAuto Trait Implementations§
impl Freeze for ToastLayerSpec
impl !RefUnwindSafe for ToastLayerSpec
impl !Send for ToastLayerSpec
impl !Sync for ToastLayerSpec
impl Unpin for ToastLayerSpec
impl UnsafeUnpin for ToastLayerSpec
impl !UnwindSafe for ToastLayerSpec
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